メインコンテンツ

MATLAB クラス

MATLAB® クラスの HLS コード生成

値クラス、ハンドル クラス、System object™ などの MATLAB クラスのコードを生成できます。クラスは複数のメソッドとプロパティをもつことができ、複数のクラスからの継承も可能です。生成された HLS コードでは、MATLAB クラスは構造体として表されます。C++ コードを生成する場合、コード ジェネレーターの既定の動作では、MATLAB クラスに対応する C++ クラスが生成されます。

トピック

コード生成の基礎

使用上の注意および制限

トラブルシューティング

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

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

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

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

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

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

言語制約の回避: コード生成はオブジェクト配列をサポートしていません

MATLAB コードに含まれるオブジェクトの配列に対するコード生成エラーのトラブルシューティング。