このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Simulink® 関数は、一連の入力が与えられた場合に一連の出力を計算する計算単位です。Simulink 関数には、関数定義や関数呼び出しに共通のテキスト インターフェイスが用意されているため、ユーザーの選択に応じて関数を定義することができます。以下を使用して関数を定義できます。
Simulink Function ブロックで Simulink ブロックを使用
エクスポートされた Stateflow® グラフィカル関数で Stateflow ステート遷移を使用
エクスポートされた Stateflow MATLAB 関数で MATLAB® コード ステートメントを使用
関数の定義後は、Function Caller ブロック、MATLAB Function ブロックまたは Stateflow チャートを使用してその関数を呼び出すことができます。
共通のテキスト インターフェイスを関数の呼び出し元と共有する Simulink モデルの関数。
Simulink 関数: Simulink Function ブロック、エクスポートされた Stateflow グラフィカル関数および MATLAB 関数
関数を Simulink モデルに追加します。
Simulink 関数の呼び出し元:Function Caller ブロック、MATLAB Function ブロック、Stateflow チャート
Simulink モデルで関数を呼び出す。
参照モデルにおける Simulink Function ブロック
モデル コンポーネントで関数を追加し、関数にアクセスします。
スコープ内およびグローバルの Simulink Function ブロックの概要
Simulink Function ブロックの可視性とアクセスの指定
サブシステムのスコープ内の Simulink Function ブロック
関数のスコープをサブシステムに制限する。
モデルのスコープ内の Simulink Function ブロック
関数のスコープをモデルに制限する。
呼び出し元がエラー コードを渡す関数を使用して診断サービスを作成します。