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