主要内容

扩展

定点数的动态范围远小于浮点数和等效词大小。为了避免溢出条件和减小量化误差,定点数字必须按比例缩小的。

与定点设计师™软件,您可以选择一个定点由其二进制数据类型定义的扩展点,或者你可以选择适合您需要的任意线性扩展。本节介绍了扩展定点数据类型的选择。

你可以代表一个定点数一般边坡和偏见编码计划。

真实的价值 = ( × 整数 ) + 偏见

斜率可以表示为在哪里

= 斜率调整因素 × 2 固定指数

有时被称为整数存储整数。这是原始的二进制数,二点被认为是在最右边的词。在定点设计文档,负的固定指数通常被称为部分长度

斜率和偏见在一起代表定点数的比例。在许多零偏差,只有斜率影响扩展。定点数只是由二进制扩展点位置相当于在斜坡偏差表示有偏差等于零,斜率调整系数等于1。这被称为二进制的地方只有缩放或2的幂,比例:

真实的价值 = 2 固定指数 × 整数

真实的价值 = 2 部分长度 × 整数

Binary-Point-Only扩展

Binary-point-only或者是2的幂,扩展涉及移动二进制定点内词。这种扩展模式的优点是减少处理器算术运算的数量。

binary-point-only缩放,组件的斜率和偏差公式有以下值:

  • 偏见= 0

  • 斜率调整因素= 1

  • 斜率=斜率调整因素 × 2 固定指数 = 2 固定指数

量子化的实际数量的扩展定义的斜率年代,它被限制为2的幂。负的2的幂,指数称为部分长度。部分长度的二进制右边的点。对于Binary-Point-Only缩放,指定定点数据类型

  • 签名的类型,fixdt(1字FractionLength)

  • 无符号类型,fixdt(0字FractionLength)

整数的一个特例定点数据类型。整数与斜率为1微不足道的比例和偏见0,或者同样的分数长度为0。整数指定为

  • 带符号整数,fixdt(1字0)

  • 无符号整数,fixdt(0字0)

斜率和偏见扩展

当你规模的斜率和偏见,斜率年代和偏见B量化的实际数量可以取任何值。斜率必须是正数。利用斜率和偏见,定点数据类型指定为

  • fixdt(签名,字,斜坡,偏见)

未指定的缩放

指定定点数据类型与规模不详

  • fixdt(签名,字)

万博1manbetx®信号、参数和状态必须从未未指定的缩放。未指定的缩放时,您必须使用等其他机制自动最佳精度缩放来确定模型的扩展软件使用。万博1manbetx

相关的话题