このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
エントリポイント関数の入力の型を表す编码器。类型
オブジェクトを作成
関数coder.newtype
は,编码器。类型
オブジェクトを制御するために使用できる高度な関数です。coder.newtype
の代わりにcoder.typeof
を使用することを検討してください。関数coder.typeof
はMATLAB®の例から型を作成します。
メモ
编码器。类型
オブジェクトの作成と編集は,コード生成の型エディターを使用して対話形式で行うこともできます。コード生成の型エディターを使用した入力の型の作成と編集を参照してください。
では,クラスt
= coder.newtype (numeric_class
,深圳
,variable_dims
)numeric_class
の値,サイズ深圳
(上限)および可変次元variable_dims
を表す编码器。类型
オブジェクトが作成されます。深圳
で次元に正
を指定する場合は,次元のサイズは無限で,次元は可変サイズです。variable_dims
を指定しないと,制限のない次元を除き,この型の次元は固定になります。variable_dims
がスカラーの場合は,1
または0
(固)定ではない型の次元に適用されます。
では1つ以上の名前と値のペアの引数として指定された追加オプションを使用して,t
= coder.newtype (numeric_class
,深圳
,variable_dims
,名称,值
)编码器。类型
オブジェクトが作成されます。
では,スカラー構造体t
= coder.newtype(“结构”,struct_fields
,深圳
,variable_dims
)struct_fields
と同じフィールドをもつ構造体の配列に対して编码器。StructType
オブジェクトが作成されます。構造体の配列型は,深圳
で指定されたサイズと,variable_dims
で指定された可変サイズの次元をもちます。
は,t
= coder.newtype(“细胞”,细胞
,深圳
,variable_dims
)细胞
で指定された细胞と细胞の型をもつ细胞配列の编码器。CellType
オブジェクトを作成します。细胞配列型は,深圳
で指定されたサイズとvariable_dims
で指定された可変サイズの次元をもちます。異種混合细胞配列に対して,セルの数を変更したり,可変サイズの次元を指定したりすることはできません。
で作成されるt
numerictype = coder.newtype(“embedded.fi”,深圳
,variable_dims
,名称,值
)编码器。FiType
オブジェクトは,numerictype
をもつ固定小数点値のセットと1つ以上の名前と値のペアの引数が指定された追加オプションを表します。
では,クラスt
= coder.newtype (enum_value
,深圳
,variable_dims
)enum_value
の列挙値のセットを表す编码器。类型
オブジェクトが作成されます。
はクラスt
= coder.newtype (class_name
)class_name
のオブジェクトに编码器。ClassType
オブジェクトを作成します。
スパース行列の場合,coder.newtype
は可変サイズの次元の上限を下げます。
GPU入力型については,制限付きの数値と逻辑の基本データ型のみがサポートされます。スカラーのGPU配列,構造体,细胞配列,クラス,列挙型,文字,半精度データ型,および固定小数点データ型はサポートされません。
coder.newtype
を使用してGPU入力を表す場合,GPUコード構成オブジェクトのメモリ割り当て(malloc)モードプロパティを“离散”
に設定しなければなりません。
引数variable_dims
で大きさが1の次元が可変サイズであることを明示的に指定していない限り,関数coder.newtype
は大きさが1の次元のサイズを固定します。
たとえば,以下のコードでは1行:10列の双を指定します。最初の次元(大きさが1の次元)は固定サイズです。2番目の次元は可変サイズです。
t = coder.newtype (“双”, 10 [1], 1)
t = coder.newtype (“双”, 10 [1], [1])
MATLAB函数ブロックでは,入力信号または出力信号の大きさが1の次元は可変サイズにできません。
coder.resize
|编码器。类型
|编码器。ArrayType
|编码器。EnumType
|编码器。FiType
|编码器。PrimitiveType
|编码器。StructType
|编码器。CellType
|编码器。ClassType
|codegen