主要内容

fixptbestexp

为值的定点表示提供最佳精度的指数

语法

= fixptbestexp (RealWorldValueTotalBitsIsSigned
= fixptbestexp (RealWorldValueFixPtDataType

描述

= fixptbestexp (RealWorldValueTotalBitsIsSigned返回为的定点表示提供最佳精度的指数RealWorldValueTotalBits指定定点数的位数。IsSigned指定定点数字是否有符号:1表示数字已签名0表示该号码没有签名。

= fixptbestexp (RealWorldValueFixPtDataType返回根据数据类型提供最佳精度的指数FixPtDataType

例子

使用有符号的16位数字获取给出真实值4/3的最佳精度的指数:

1) = fixptbestexp(4/3, 16日
= -14

或者,指定定点数据类型:

= fixptbestexp (4/3, sfix (16))
= -14

这表明4/3的最大精度表示是通过向二进制点右侧放置14位得到的:

01.01010101010101

通过将缩放设置为,可以在定点块中指定这种表示的精度2 ^ -142 ^ fixptbestexp(4/3, 16岁,1)

另请参阅

之前介绍过的R2006a