SFRAC
创造金宝appsimulink.numerictype
描述签名分数数据类型的对象
句法
a = sfrac(wordlength
)a = sfrac(wordlength
,,,,警卫
)
描述
SFRAC(
返回awordlength
)金宝appsimulink.numerictype
描述签名分数数据类型的数据类型,该单词大小给出
。wordlength
SFRAC(
返回awordlength
,,,,警卫
)金宝appsimulink.numerictype
描述签名分数编号的数据类型的对象。总单词大小由
和wordlength
位于二进制点左侧的位。警卫
最重要的(最左)位是符号位。假定该数据类型的默认二进制点立即位于符号位的右侧。如果指定了后卫位,它们位于二进制点的左侧和标志位的右侧。例如,具有4个护罩位的8位签名分数数据类型的结构是:
笔记
SFRAC
是旧功能。在新代码中,使用FIXDT
反而。在现有代码中,替换SFRAC(WordLength,Guardbits)
和FIXDT(1,WordLength,(WordLength-1-guardbits))
和SFRAC(WordLength)
和FIXDT(1,WordLength,(WordLength-1))
。
例子
定义具有4个保护位的8位签名分数数据类型。请注意,此数据类型的范围为-24= -16至(1-2(1-8)).24= 15.875。
A = SFRAC(8,4)
a = with属性的数字型:datatypemode:'recient-point:二进制点缩放'签名:'签名'WordLength:8 fractionLength:3 isalias:0 dataScope:'auto'headerFile:'headerFile:'''description:''''''''