coder.FiTypeclass
包:编码器
超类:coder.ArrayType
代表的MATLAB定点数组
描述
指定的定点数组值集生成的代码应该接受。只使用与codegen
arg游戏
选项。不作为输入传递给函数生成的墨西哥人。
建设
创建一个t
= coder.typeof (v
)coder.FiType
对象代表一组定点的属性值是基于定点输入v
。
返回一个修改后的副本t
= coder.typeof (v
,深圳
,variable_dims
)coder.typeof (v)
(上界)指定的大小深圳
和变量维度variable_dims
。如果深圳
指定正
一个维度,然后维度是无限维度的大小是可变的大小。当深圳
[],(上界)大小的v
不改变。如果你不指定variable_dims
输入参数,类型的有限尺寸是固定的。当variable_dims
是一个标量,它适用于有限维不1
或0
(这是固定的)。
创建一个t
= coder.newtype(嵌入式。fi的numerictype,深圳
,variable_dims
)coder.Type
对象代表一组与定点值numerictype
和(上界)大小深圳
和变量维度variable_dims
。如果深圳
指定正
一个维度,然后维度是无限维度的大小是可变的大小。当你没有指定variable_dims
有限维的类型是固定的。当variable_dims
是一个标量,它适用于有限维不1
或0
(这是固定的)。
创建一个t
= coder.newtype(嵌入式。fi的numerictype,深圳
,variable_dims
、名称、值)coder.Type
对象代表一组与定点值numerictype
和额外的选项指定一个或多个名称,值对参数。的名字
也可以是属性名和价值
相应的价值。指定的名字
作为一个特征向量或字符串标量。您可以指定几个名称-值对参数在任何顺序Name1 Value1,…,的家
。
输入参数
|
定点值用于创建新的 |
|
尺寸向量指定对象类型的每个维度。 默认值:[1] |
|
逻辑向量指定每个维度是否变量大小(真正的)或固定大小的(错误的)。 默认值:false(大小(深圳))|深圳= =正无穷 |
名称-值对的观点
指定可选的逗号分隔条名称,值
参数。的名字
参数名称和吗价值
相应的价值。的名字
必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家
。
|
集 默认值:假 |
|
指定的地方 |
属性
|
类中设置的值。 |
|
指示是否定点阵列设置是真实的( |
|
当地的 |
|
numerictype定点数组的使用。 |
|
数组的大小上限。 |
|
一个向量指定数组的每个维度是否固定或可变大小。如果一个向量元素 |
复制语义
价值。学习如何价值类影响复制操作,明白了复制对象(MATLAB)。
例子
创建一个新的定点类型t
。
t = coder.typeof (fi (1));% %编码器返回。FiType % 1 x1嵌入。fi % DataTypeMode:定点:二进制扩展点% Signedness:签署%字:16% FractionLength: 14
创建一个新的定点类型用于代码生成。使用默认的定点类型fimath
。
t = coder.newtype(“嵌入式。fi ', numerictype(15) 1, 16日,[1 - 2])t = % %编码器返回。FiType % 1 x2嵌入。fi % DataTypeMode:定点:二进制扩展点% Signedness:签署%字:16% FractionLength: 15
这种新型使用默认值fimath
。