不动点
用定点数字表示信号和参数值,以提高所生成代码的性能
在数字硬件中,数字可以表示为定点数据类型或浮点数据类型。对于这两种数据类型,字的大小都固定在一个固定的位数上。然而,与具有同等字长的浮点值相比,定点值的动态范围要小得多。虽然浮点处理器可以极大地简化系统的实时实现,并有效地近似真实世界的数字,但定点处理器还有许多其他好处。定点处理器通常更小,功耗更低。它们还需要更少的内存和更少的处理器时间来执行。
要模拟使用定点数字的模型,必须安装定点设计器™产品。您不需要定点设计器产品来编辑包含定点块的模型,或指定定点数据类型。
一些必要
fixdt |
创建金宝app仿真软件。NumericType 描述定点或浮点数据类型的对象 |
fixpt_look1_func_approx |
通过插值查找表数据点优化非线性函数的定点逼近 |
fixpt_evenspace_cleanup |
修改查找表的断点,使其间距均匀 |
fixpt_look1_func_plot |
为查找表绘制定点逼近函数 |
fixpt_set_all |
为子系统中的每个定点块设置属性 |
fixptbestexp |
为值的定点表示提供最佳精度的指数 |
fixptbestprec |
确定可用于值的定点表示的最大精度 |
特马
- 指定定点数据类型
如果您没有定点设计器,您仍然可以检查和使用其他人与您共享的定点模型。
- 使用数据类型助手指定数据类型
交互式地将数据类型(如整数、定点和枚举类型)应用于模型中的数据项。
- 份额定点模型
当没有定点设计器时,检查并使用现有的定点模型。
- 控制定点插装和数据类型覆盖
如果没有定点设计器,则可以使用包含Simulink的模型金宝app®块,通过关闭定点检测和将数据类型覆盖设置为缩放双精度。
- 定点数
在计算机存储器中,一项定点数据以整数形式存储。为了将数据解释为真实世界的数字,计算机对整数应用数学缩放。缩放是固定的,这意味着在执行期间不能更改。
- 使用定点硬件的好处
定点设计比浮点设计执行得更快,消耗的计算资源更少。
- 缩放,精度和范围
检查应用于定点数据的缩放、数据可以表示实际值的精度和数据可以表示的实际值的范围之间的交互。
- MATLAB和Simulink中的定点数据金宝app
将定点数据类型应用于Simulink模型中的数据和MATLAB中的数据金宝app®代码。