编码器。EnumType类
包:编码器
超类:编码器。ArrayType
表示的集合MATLAB输入规范可接受的枚举
描述
的对象编码器。EnumType
类指定MATLAB®生成的代码接受的枚举。类使用该类的对象arg游戏
选项codegen
命令。不要将输入传递给生成的MEX函数。
创建
T = code .typeof(
创建一个enumValue
)编码器。EnumType
对象,该对象表示类的枚举值集合enumValue
.
T = code .typeof(
创建一个enumValue
,深圳
,variableDims
)编码器。EnumType
类型具有上限大小的对象深圳
变量尺寸表示为variableDims
.如果深圳
指定正
对于维度,则维度的大小是无界的,并且维度的大小是可变的。当深圳
是[]
的上限大小v
不要改变。如果您没有指定variableDims
,该类型的有界维度是固定的,无界维度的大小是可变的。当variableDims
是标量,函数将这个值应用到有界维度,而不是1
或0
,它们是固定的。
T = code .newtype(
创建一个enumName
,深圳
,variableDims
)编码器。EnumType
对象,该对象具有具有上限大小的可变大小深圳
可变维度variableDims
.如果深圳
指定正
对于维度,则维度的大小是无界的,并且维度的大小是可变的。如果您没有指定variableDims
时,该类型的有界尺寸是固定的。当variableDims
是标量,函数将这个值应用到有界维度,而不是1
或0
,它们是固定的。
输入参数
属性
例子
版本历史
在R2011a中引入