このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
MATLAB Function ブロックの基礎
MATLAB® 関数の Simulink® モデルへの統合
MATLAB Function ブロックは、MATLAB 関数を Simulink モデルに実装するために使用します。
ツール
MATLAB Function ブロック エディター | MATLAB Function ブロックの MATLAB コードの作成、編集、デバッグ |
ブロック
MATLAB Function | 組み込み C コードを生成する MATLAB コードをモデルに含める |
オブジェクト
MATLABFunctionConfiguration | MATLAB Function block property configuration (R2019b 以降) |
Stateflow.EMChart | Stateflow interface to MATLAB Function block |
トピック
- Simulink での MATLAB Function ブロックを使用した MATLAB 関数の実装
MATLAB Function ブロックを使用して MATLAB で記述されたコードを Simulink モデルに実装する。
- 出力変数の信号オブジェクトの関連付け
暗黙的な信号の関連付けをモデルの階層構造のさまざまなレベルで管理します。
- MATLAB Function ブロックのコードと統合に関する制限
MATLAB Function ブロックをモデルで使用する際の制限を確認する。
- MATLAB Function ブロックを使用した C コードの統合
MATLAB Function ブロックを使用した外部 C コードの呼び出しと、列挙型とバスの typedef の制御。
- Overview of Integrating Python Code with Simulink
Integrate Python® code with Simulink Using MATLAB Function block or MATLAB System block.
- プログラムによる MATLAB Function ブロックの設定
MATLAB Function ブロックを設定し、プログラムのコマンドを使用して検査する。
トラブルシューティング
シミュレーション中の MATLAB Function ブロック コードのデバッグ。
MATLAB Function ブロック、Chart ブロック、および Truth Table ブロックでの代数ループ エラーの回避
フィードバック ループでの MATLAB Function ブロック、Chart ブロック、および Truth Table ブロックの使用に関する制限に従う。
特殊なセマンティクスは、関数が永続データを初期化する方法に影響を与えます。