コード生成における 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