中的系统对象DSP系统工具箱支持定点设金宝app计
获取关于定点系统对象的信息
支持定点数据处理的系统对象具有定点属性。金宝app在显示System对象™的属性时,单击显示所有属性
在属性列表的末尾,以显示该对象的定点属性。还可以通过键入显示特定对象的定点属性dsp。< ObjectName > .helpFixedPoint
在MATLAB中®命令行。
DSP系统工具箱支持定点的系统对象金宝app
设置系统对象定点属性
有几个属性会影响System对象使用的定点数据处理。对象执行定点处理,并在接收定点输入时使用当前定点属性设置。
更改定点属性值的方法与更改任何System对象属性值的方法相同。看到配置组件.您还可以使用定点设计器™numerictype
(定点设计师)对象指定所需的数据类型为定点、符号性以及字长度和分数长度。系统对象支持这些值金宝appDataTypeMode
:布尔
,双
,单
,定点:二进制点缩放
.
与块相同,许多System对象的数据类型属性可以使用全精度自动设置适当的单词长度和缩放。系统对象假定在配置参数硬件实现目标中指定的目标为ASIC / FPGA
.
如果您没有设置激活依赖属性的属性,并且尝试更改该依赖属性,则会显示警告消息。例如,对于dsp。FFT
对象,在设置之前CustomOutputDataType
来32岁的numerictype (1 30)
,设置OutputDataType
来“自定义”
.
请注意
系统对象不支持大于128位的定点字长。金宝app
对于“工具箱”中提供的任何系统对象,附加到fi输入或fi属性的任何fimath的fimath设置将被忽略。System对象的输出永远不会有附加的fimath。
定点系统对象的全精度
FullPrecisionOverride
当你设置为时,便利性属性是什么真正的
,自动为对象设置适当的属性,以便使用全精度处理定点输入。对于系统对象,全精度,定点操作是指增加足够的额外位来计算理想的全精度结果。此操作没有最小或最大范围溢出,也没有由于舍入或下溢造成的精度损失。它也独立于任何特定于硬件的设置。所选择的数据类型仅基于已知的数据类型范围,而不是实际数值。系统对象的全精度不会优化系数值。
当你设置FullPrecisionOverride
财产真正的
,它控制的其他定点属性不再适用,它们的任何非默认值都将被忽略。这些属性也是隐藏的。要指定单个定点属性,请先设置FullPrecisionOverride
来假
.