MATLAB のクラス
MATLAB® のクラスの定義と使用、コード生成での相違点
MATLAB クラスの効率の良いスタンドアロン コードを生成するには、MATLAB 環境でコードを実行する場合とは異なる方法でクラスを使用しなければなりません。
ブロック
MATLAB Function | MATLAB コードを Simulink モデルに含める |
MATLAB System | System object をモデルに含める |
トピック
- コード生成のための MATLAB クラスの定義
コード生成用に MATLAB コードでクラスを使用します。
- コード生成に対応するクラス
MATLAB の値クラス、ハンドル クラス、ユーザー定義の System object に対してコードを生成します。
- MATLAB の値クラスのコード生成
コード生成用に MATLAB コードで値クラスを使用します。
- MATLAB コード生成における System object
MATLAB から生成されたコードで System object を使用する際の特別な考慮事項。
- MATLAB のハンドル クラスおよび System object のコード生成
コード生成用に MATLAB コードで System object™ を使用する。
- ハンドル クラス デストラクターのコード生成
コード生成用の MATLAB コードでのハンドル クラス デストラクターの使用
トラブルシューティング
ハンドル クラスのプロパティの代入に関する問題をトラブルシューティングします。
ハンドル オブジェクトに関するコード生成の制限に従います。
coder.ref
、coder.rref
、または coder.wref
で使用できないプロパティがあります。