numerictype.
对象定义数据类型和缩放属性FI.
对象,以及Simulink万博1manbetx®信号和模型参数。你可以创建numerictype.
固定点Designer™软件中的对象以两种方式之一:
你可以使用numerictype.
构造函数创建一个新对象。
你可以使用numerictype.
构造函数要复制现有numerictype.
对象。
创建默认值numerictype.
对象,类型
t = numerictype.
t =数据否示:固定点:二进制点缩放签名:签名WordLength:16 FractionLength:15
看到所有的numerictype.
对象语法,请参阅numerictype.
构造函数功能参考页。
以下实施例显示了不同的构建方式numerictype.
对象。有关建构的更多例子numerictype.
对象,见例子在这一点numerictype.
构造函数功能参考页。
当你创造一个numerictype.
使用属性名称和属性值对的对象,Fixed-point Designer软件首先创建默认值numerictype.
对象,然后,对于在构造函数中指定的每个属性名称,分配相应的值。
此行为与使用语法(如)不同的行为不同t = numerictype(s,w)
,您只在其中指定构造函数中的属性值。使用此类语法导致默认情况下numerictype.
正在创建的对象,以及numerictype.
对象仅接收构造函数中指定的分配属性值。
以下示例显示了属性名称/属性值语法如何创建略微不同numerictype.
对象而不是属性值语法,即使在两个构造函数中指定相同的属性值。
为了展示这种差异,假设您想要创建一个无符号numerictype.
物体与单词长度32.
比特。
首先,创造numerictype.
使用属性名称/属性值对的对象。
t1 = numerictype('签名',0,'wordlength',32)
T1 =数据否示:定点:二进制点缩放签名:无符号WordLength:32 FractionLength:15
当numerictype.
对象T1.
有同一点数据款项
和FractionLength.
作为默认值numerictype.
对象,但是WordLength.
和签字
使用您指定的值覆盖属性。
现在,创造另一个无符号32.
钻头numerictype.
对象,但此时间仅在构造函数中指定属性值。
t2 = numerictype(0,32)
T2 = DataTypeMode:定点:未指明的缩放签名:未签名的WordLength:32
不像T1.
那T2.
只有您指定的属性值。当数据款项
ofT2.
是定点:未指定的缩放
,所以没有分配分数长度。
FI.
对象不能没有指定numerictype.
属性。因此,所有未指明numerictype.
对象属性在时刻指定FI.
对象创建。
复制A.numerictype.
对象,使用赋值:
t = numerictype;u = t;Isequal(T,U)
ans =逻辑1
当您使用Matlab中的文件时®,你可以建立你的numerictype.
使用该对象构造函数插入Numerictype构造函数对话框。在指定属性后numerictype.
对象在对话框中,您可以插入预先填充的numerictype.
对象构造函数在文件中的特定位置。
例如,创建签名numerictype.
具有二进制点缩放的对象,单词长度为32位,分数长30位:
在这一点家标签,在文件部分,点击new>脚本打开Matlab编辑器
在这一点编辑器标签,在编辑ToolStrip的一部分,单击当插入按钮组。点击插入numerictype.打开插入Numerictype构造函数对话框。
使用编辑框和下拉菜单来指定以下属性numerictype.
对象:
数据类型模式:定点:二进制点缩放
签名:签字
字长:32.
分数长度:30.
插入numerictype.
文件中的对象构造函数,将光标放在文件中的所需位置,然后单击好的在这一点插入Numerictype构造函数对话框。点击好的关闭插入Numerictype构造函数对话框并自动填充numerictype.
文件中的对象构造函数:
Numerictype(1,32,30)