このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
データ定義
コード生成でのデータ定義と MATLAB® でのデータ定義の相違点
MATLAB の変数のプロパティは実行時に変更できます。同じ変数を使って任意のクラス、サイズ、実数/複素数の値を格納できます。C/C++ などの静的に型指定される言語では、コンパイル時に変数の型を決定する必要があります。
MATLAB コードの設計方法で、データの表現、メモリの割り当て、および生成コードで使用する C の型を制御します。コード ジェネレーターでコードを生成する際に変数の型を決定できるように、記載されているガイドラインに従ってください。コード生成では、さまざまなクラス、サイズ、プロパティの値に変数を再代入できます。
カテゴリ
- 数値型
コード生成用の数値型データと変数
- 配列のレイアウト
配列ストレージの列優先の順序および行優先の順序
- 文字と string
テキストのコード生成
- 可変サイズ データ
定義、コード生成での相違点、動的メモリ割り当て
- 構造体
構造体のコード生成
- cell 配列
cell 配列のコード生成
- table
table のコード生成
- categorical 配列
categorical 配列のコード生成
- datetime 配列
datetime 配列のコード生成
- duration 配列
duration 配列のコードの生成
- timetable
timetable のコード生成
- 列挙型
列挙型のコードの生成
- MATLAB のクラス
MATLAB クラスのコード生成
- 関数ハンドル
関数ハンドルのコード生成
- 深層学習配列
深層学習配列のコード生成