MATLAB Function ブロックの基礎
MATLAB® 関数の Simulink® モデルへの統合
MATLAB Function ブロックは、MATLAB 関数を Simulink モデルに実装するために使用します。
ツール
| MATLAB Function ブロック エディター | MATLAB Function ブロックの MATLAB コードの作成、編集、デバッグ |
ブロック
| MATLAB Function | MATLAB コードを Simulink モデルに含める |
オブジェクト
MATLABFunctionConfiguration | MATLAB Function block property configuration |
Stateflow.EMChart | Stateflow interface to MATLAB Function block |
トピック
- Simulink での MATLAB Function ブロックを使用した MATLAB 関数の実装
MATLAB Function ブロックを使用して MATLAB コードを Simulink モデルに実装する。
- Create MATLAB Function Block Variables
Use MATLAB Function block variables to modify data input to the block, or to output modified data to the model.
- Simulink との Python コード統合の概要
MATLAB Function ブロックまたは MATLAB System ブロックを使用して Python® コードを Simulink と統合する。
- プログラムによる MATLAB Function ブロックの設定
MATLAB Function ブロックを設定し、プログラムのコマンドを使用して検査する。
- 出力変数の信号オブジェクトの関連付け
暗黙的な信号の関連付けをモデルの階層構造のさまざまなレベルで管理します。
- MATLAB Function ブロックを使用した C コードの統合
MATLAB Function ブロックを使用した外部 C コードの呼び出しと、列挙型とバスの typedef の制御。
- MATLAB Function ブロックのコードと統合に関する制限
MATLAB Function ブロックをモデルで使用する際の制限を確認する。
トラブルシューティング
シミュレーション中の MATLAB Function ブロック コードのデバッグ。
MATLAB Function ブロック、Chart ブロック、および Truth Table ブロックでの代数ループ エラーの回避
フィードバック ループでの MATLAB Function ブロック、Chart ブロック、および Truth Table ブロックの使用に関する制限に従う。
特殊なセマンティクスは、関数が永続データを初期化する方法に影響を与えます。
