最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

MATLAB のクラス

MATLAB® クラスのコード生成

クラス

coder.ClassTypeMATLAB クラスのセットを表します。

例および操作のヒント

MATLAB の値クラスのコード生成

コード生成用に MATLAB コードで値クラスを使用します。

MATLAB のハンドル クラスおよび System object のコード生成

コード生成用に MATLAB コードで System object™ を使用します。

コマンド ラインでの入力としてのオブジェクトの指定

codegen -args オプションを使用して、エントリポイント入力が値クラスのオブジェクトであることを指定します。

MATLAB Coder アプリでの入力としてのオブジェクトの指定

テスト ファイルまたはサンプル入力から値クラス入力の型を定義します。

概念

コード生成のための MATLAB クラスの定義

コード生成用に MATLAB コードでクラスを使用します。

コード生成に対応するクラス

MATLAB の値クラス、ハンドル クラス、ユーザー定義の System object に対してコードを生成します。

MATLAB コード生成における System object

MATLAB から生成されたコードで System object を使用する際の特別な考慮事項

ハンドル クラス デストラクターのコード生成

コード生成用の MATLAB コードでのハンドル クラス デストラクターの使用

トラブルシューティング

コード生成におけるハンドル オブジェクトの制限事項

ハンドル オブジェクトに関するコード生成の制限に従います。

クラスにプロパティを含めない

ハンドル クラスのプロパティの代入に関する問題をトラブルシューティングします。

一部のプロパティでサポートされない参照渡し

coder.refcoder.rref、または coder.wref で使用できないプロパティがあります。