编码器。PrimitiveType类
包:编码器
超类:编码器。ArrayType
表示输入规范可接受的一组逻辑、数字或字符数组
描述
的对象编码器。PrimitiveType
指定生成的代码接受的逻辑、数字或字符值。支持的类型一半
,双
,单
,int8
,uint8
,int16
,uint16
,int32
,uint32
,int64
,uint64
,字符
,逻辑
.类中使用该类的对象arg游戏
选择的codegen
命令。不要将输入传递给生成的MEX函数。
创建
创建一个t
= coder.typeof (v
)编码器。PrimitiveType
对象,该对象表示包含的最小非常量类型v
.v
必须是MATLAB®数字、逻辑或字符。
创建一个t
= coder.typeof (v
,深圳
,variableDims
)编码器。PrimitiveType
对象指定的上限大小深圳
和可变尺寸表示variableDims
.如果深圳
指定正
对于一个维度,则该维度的大小是无界的和可变大小的。当深圳
是[]
的上限大小v
保持不变。如果不指定variableDims
,该类型的有界尺寸是固定的。当variableDims
是标量,这个函数将这个值应用到有界维度上1
或0
,它们是固定的。
创建一个t
= coder.newtype (numericClass
,深圳
,variableDims
)编码器。PrimitiveType
表示类值的对象numericClass
具有上限尺寸深圳
和可变尺寸表示variableDims
.如果深圳
指定正
对于一个维度,则该维度的大小是无界的和可变大小的。如果不指定variableDims
,该类型的有界尺寸是固定的。当variableDims
是标量,这个函数将这个值应用到有界维度上1
或0
,它们是固定的。
创建一个t
= coder.newtype (numericClass
,深圳
,variableDims
名称=值)编码器。PrimitiveType
对象,其附加选项由一个或多个name、-value参数指定。的名字
属性名和价值
对应的值。指定的名字
作为字符向量或字符串标量。可以以任意顺序指定多个名称-值参数Name1 = Value1,…,以=家
.
请注意
您可以创建和编辑编码器。类型
对象通过使用编码器类型编辑器进行交互。看到使用编码器类型编辑器创建和编辑输入类型.
输入参数
属性
例子
版本历史
介绍了R2011a