このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
MATLAB を使用したブロックの作成
特殊な API 内で MATLAB® コードを使用することによるブロックの作成
MATLAB コードを使用してブロック アルゴリズムを作成します。
モデルが状態を必要としない場合、または単一のタイム ステップに対して保持される離散状態をもつ場合は、MATLAB Function ブロックを使用します。
モデルがマルチレートの入力端子と出力端子を使用する連続状態または離散状態をもつ場合は、Level-2 MATLAB S-Function を使用します。このワークフローではバス入力端子とバス出力端子はサポートされないため、コード生成用の Target Language Compiler (TLC) を手動で作成することが必要になる場合があります。
モデルが離散状態をもつ場合に、TLC ファイルなしでコードを生成するには、MATLAB System ブロックを使用します。このブロックを使用すると、大規模なストリーミング データを効果的に処理できます。
カテゴリ
- MATLAB S-Function を使用したブロックの作成
プロパティと動作が MATLAB S-Function で定義されるブロックの作成
- MATLAB System object を使用したブロックの作成
動的システムをモデル化する System object™ アルゴリズムを Simulink® に追加
- MATLAB Functions を使用したブロックの作成
MATLAB アルゴリズムを Simulink に追加