文档

不动点

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

在数字硬件中,数字可以表示为定点数据类型或浮点数据类型。对于这两种数据类型,字的大小都固定在一个固定的位数上。然而,与具有同等字长的浮点值相比,定点值的动态范围要小得多。虽然浮点处理器可以极大地简化系统的实时实现,并有效地近似真实世界的数字,但定点处理器还有许多其他好处。定点处理器通常更小,功耗更低。它们还需要更少的内存和更少的处理器时间来执行。

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

功能

fxptdlg 开始定点工具
fixdt 创建模型。万博1manbetx描述定点或浮点数据类型的NumericType对象
fixpt_look1_func_approx 通过插值查找表数据点优化非线性函数的定点逼近
fixpt_evenspace_cleanup 修改查找表的断点,使其间距均匀
fixpt_interp1 实现一维查找表
fixpt_look1_func_plot 为查找表绘制定点逼近函数
fixpt_set_all 为子系统中的每个定点块设置属性
fixptbestexp 为值的定点表示提供最佳精度的指数
fixptbestprec 确定可用于值的定点表示的最大精度
浮动 创建模型。万博1manbetx描述浮点数据类型的NumericType对象
num2fixpt 将数字转换为可由指定定点数据类型表示的最接近的值
sfix 创建模型。万博1manbetx描述有符号定点数据类型的NumericType对象

主题

指定定点数据类型

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

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

交互式地将数据类型(如整数、定点和枚举类型)应用于模型中的数据项。

份额定点模型

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

控制定点插装和数据类型覆盖

如果没有定点设计器,则可以使用包含Simulink的模型万博1manbetx®块,通过关闭定点检测和将数据类型覆盖设置为缩放双精度。

定点数

在计算机存储器中,一项定点数据以整数形式存储。为了将数据解释为真实世界的数字,计算机对整数应用数学缩放。缩放是固定的,这意味着在执行期间不能更改。

使用定点硬件的好处

定点设计比浮点设计执行得更快,消耗的计算资源更少。

缩放,精度和范围

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

MATLAB和Simulink中的定点数据万博1manbetx

将定点数据类型应用于Simulink模型中的数据和MATLAB中的数据万博1manbetx®代码。

相关信息

这个话题有用吗?