コード生成における table の制限事項
コード生成を目的とする MATLAB® コードで table を作成、変更したり、table 関数を使用する場合、コード生成には次の節で説明する制限があります。クラスに適用される制限は table にも適用されます。クラスの制限の詳細については、コード生成のための MATLAB クラスの定義 (MATLAB Coder)を参照してください。
table 作成の制限事項
MATLAB コードで table を作成する場合、コード生成には次の制限があります。
table 作成の入力 | 制限 |
---|---|
すべての入力 |
|
入力配列から作成された table |
|
事前に割り当てられた変数を使用して作成された table |
|
table 変更の制限事項
MATLAB コートが table 内のデータまたはそのプロパティを変更する場合、コード生成には次の制限事項があります。
table 演算またはプロパティ | 制限 |
---|---|
|
|
変数を生成されたコードへの入力引数として指定する table インデックス |
|
カスタム メタデータ |
|
table のサイズを変更する代入 |
|
垂直方向の連結 |
|
水平方向の連結 |
|
N 次元 cell 配列である table 変数 |
|
table 関数使用の制限事項
MATLAB コードが表に示されている関数を使用する場合、コード生成には次の制限事項があります。
関数 | 制限 |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
参考
array2table
| cell2table
| struct2table
| table