支持定点数据处理的系统对象具有定点属性。万博1manbetx显示系统对象™的属性时,单击显示所有属性
在属性列表的末尾显示该对象的定点属性。您还可以通过键入来显示特定对象的定点属性DSP。<对象> .helpFixedPoint
在MATLAB®命令行。
DSP系统工具箱系统对象固定点支持万博1manbetx
几个性质影响由系统对象使用的定点数据的处理。对象执行固定点处理和当他们收到的定点输入使用当前定点属性设置。
当您更改任何系统对象的属性值,您更改以同样的方式定点属性的值。看到配置组件(MATLAB)。您还可以使用定点设计器™numerictype
对象来指定所需的数据类型为固定点,是否带符号,以及字处理和分数-长度。系统对象支持的这些值万博1manbetxDataTypeMode
:布尔
,双
,单
,定点:二进制点缩放
。
以相同的方式作为用于块,许多系统对象的数据类型属性可以通过使用全精度自动地设定适当的字长度和定标。系统对象认为对配置参数硬件实现的目标指定的目标是ASIC / FPGA
。
如果你还没有设置激活依赖属性的属性,并试图改变这种依赖的属性,会显示警告消息。例如,对于dsp.FFT
对象,你之前设定CustomOutputDataType
至32岁的numerictype (1 30)
,组OutputDataType
至“自定义”
。
系统对象不支持大于128位的定点字长。万博1manbetx
在工具箱提供的任何系统对象,用于连接到网络输入或网络连接性的任何fimath的fimath设置将被忽略。从系统对象输出永远不会有一个附加fimath。
FullPrecisionOverride
是,当你设置为简便属性真正的
,自动设置对象的适当属性,以使用全精度处理定点输入。对于系统对象,全精度定点操作指的是增加足够多的位来计算理想的全精度结果。这种操作没有最小或最大范围的溢出,也没有任何精度损失由于四舍五入或下溢。它也独立于任何硬件特定的设置。所选择的数据类型仅基于已知的数据类型范围,而不是实际的数值。系统对象的完全精度并不会优化系数值。
当您设置FullPrecisionOverride
属性真正的
,它控制不再实行其他定点性质及其任何非默认值被忽略。这些属性也隐藏。来指定个别的定点性能,第一组FullPrecisionOverride
至假
。