データ定義
HLS コード生成のためのデータの定義
MATLAB® は動的に型指定される言語です。MATLAB の変数のプロパティは実行時に変更できます。同じ変数を使って任意のサイズや実数/複素数の値を格納できます。データの表現、メモリの割り当て、および関数ハンドルのコード生成の方法を制御します。
トピック
複素数
- Complex Data Type Support for High-Level Synthesis Code Generation
Describes how complex signals and operations in MATLAB code map to generated High-Level Synthesis (HLS) code. - MATLAB Language Features Supported for HLS Code Generation
You can generate HLS code from MATLAB code using the HDL Coder™ Workflow Advisor.
関数ハンドル
- コード生成における関数ハンドルの制限事項
コード生成用に MATLAB コードで関数ハンドルを使用します。
構造体
- コード生成のためのスカラー構造体の定義
スカラー構造体に関するコード生成の制限に従います。
トラブルシューティング
構造体フィールドやクラス プロパティなどの変数が使用前に定義されていない場合のコード生成エラーをトラブルシューティングする。