このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
MATLAB S-Function の作成
Level-2 MATLAB® S-Function を使用したカスタム ブロックの作成
MATLAB S-Function API を利用してユーザーは MATLAB 言語で複数の入力端子と出力端子および Simulink® モデルで生成される信号 (任意のデータ型の行列とフレーム信号を含む) の処理機能を備えるカスタム ブロックを作成できます。
ブロック
S-Function | モデルに S-Function を追加 |
メソッド
クラス
Simulink.MSFcnRunTimeBlock | Level-2 MATLAB S-Function ブロックに関する実行時の情報を取得する |
Simulink.RunTimeBlock | シミュレーションの実行中における、Level-2 MATLAB S-Function やその他の MATLAB プログラムによるブロックに関する情報の取得 |
Simulink.BlockData | ブロックに関連するデータ (ブロック パラメーターなど) のランタイム情報を提供 |
Simulink.BlockPortData | ブロックの入力端子または出力端子を記述 |
Simulink.BlockCompDworkData | ブロックの DWork ベクトルに関するコンパイル後の情報を提供 |
Simulink.BlockCompInputPortData | ブロックの入力端子に関するコンパイル後の情報を提供 |
Simulink.BlockCompOutputPortData | ブロックの出力端子に関するコンパイル後の情報を提供 |
Simulink.BlockPreCompInputPortData | ブロックの入力端子に関するコンパイル前の情報を提供 |
Simulink.BlockPreCompOutputPortData | ブロックの出力端子に関するコンパイル前の情報を提供 |
トピック
- Write Level-2 MATLAB S-Functions
Explains how to create MATLAB S-functions based on the current Level-2 MATLAB S-function application programming interface (API).
- S-Function Examples
Create various types of S-functions and S-function features.