编码器。StructType类
包:编码器
超类:编码器。ArrayType
代表的MATLAB结构数组可接受的输入规范
描述
的对象编码器。StructType
指定生成的代码应该接受的结构数组。类中使用该类的对象arg游戏
选择的codegen
命令。不要将输入传递给生成的MEX函数。
创建
t = coder.typeof (
创建一个structV
)编码器。StructType
对象获取具有与标量结构相同字段的结构struct_v
.
t = coder.typeof (
创建一个structV
,深圳
,variableDims
)编码器。StructType
指定的上限大小深圳
可变维度由variableDims
.如果深圳
指定正
对于一个维度,则该维度的大小为无界和可变大小。当深圳
是[]
的上限大小structV
保持不变。如果不指定variableDims
,该类型的有界尺寸是固定的。当variableDims
是标量,这个函数将这个值应用到有界维度上1
或0
,它们是固定的。
创建一个t
= coder.newtype(“结构”,structV
,深圳
,variableDims
)编码器。StructType
对象获取具有与标量结构相同字段的结构数组structV
和上限尺寸深圳
和可变尺寸表示variableDims
.如果深圳
指定正
对于一个维度,则假设该维度的大小是无界的,并且假设该维度是可变大小的。如果不指定variableDims
,该类型的有界尺寸是固定的。当variableDims
是标量,这个函数将这个值应用到有界维度上1
或0
,它们是固定的。
请注意
您可以创建和编辑编码器。类型
对象通过使用编码器类型编辑器进行交互。看到使用编码器类型编辑器创建和编辑输入类型.
输入参数
属性
例子
版本历史
介绍了R2011a