文件

固定点

用固定点号表示信号和参数值,以提高生成的代码的性能

在数字硬件中,数字表示为固定点或浮点数据类型。对于这两个数据类型,字大小以设定的比特数固定。但是,固定点值的动态范围远小于具有等效字大小的浮点值。虽然浮点处理器可以大大简化系统的实时实现,并且有效地近似真实世界数量,定点处理器携带许多其他益处。定点处理器通常较小,消耗较少的功率。它们还需要更少的内存和更少的处理器时间来执行。

要模拟使用固定点号的模型,必须安装固定点设计器™产品。您不需要修正点设计器产品来编辑包含固定点块的模型,或指定固定点数据类型。

职能

FXPTDLG. 启动固定点工具
Fixdt. 创建Simul金宝appink.numericType对象描述定点或浮点数据类型
fixt_look1_func_approx. 通过内插查找表数据点优化非线性函数的固定点近似
fixt_evenspace_cleanup. 修改查找表的断点甚至是间距
fixpt_interp1. 实现1-D查找表
fixt_look1_func_plot. 绘制查找表的固定点近似函数
fixt_set_all. 为子系统中的每个固定点块设置属性
Fixtbestexp. 指数为价值的定点表示提供最佳精度
Fixeptbestprec. 确定有关固定点表示的最大精度
漂浮 创建描述浮点数金宝app据类型的Simulink.numericType对象
num2fixpt. 将数字转换为可通过指定的定点数据类型表示的最接近值
SFIX. 创建Simul金宝appink.numericType对象描述符号定点数据类型

话题

指定固定点数据类型

如果您没有固定点设计师,您仍然可以检查和使用其他人与您共享的固定点模型。

使用数据类型助手指定数据类型

以帧中的数据项以交互方式应用数据类型,例如整数,固定点和枚举类型。

分享定点模型

当您没有固定点设计器时,检查并使用现有的固定点模型。

控制定点仪器和数据类型覆盖

如果您没有固定点设计器,则可以使用包含Simulink的模型金宝app®通过关闭定点仪表和设置数据类型覆盖来划分固定点设置,以缩放双打。

固定点数

在计算机存储器中,将一个固定点数据存储为整数。要将数据解释为真实世界,计算机将数学缩放应用于整数。缩放是固定的,这意味着它在执行期间无法改变。

使用定点硬件的好处

定点设计可以比浮点设计更快地执行较快的计算资源和消耗更少的计算资源。

缩放,精度和范围

检查应用于固定点数据的缩放之间的交互,数据可以代表数据可以代表实际值的精度,以及数据可以表示的实际值的范围。

Matlab和Simulink中的定点数据金宝app

将定点数据类型应用于Simulink模型中的数据和Matlab中的数据金宝app®代码。

相关信息