定点工具是一个用户界面,它在Simulink中自动化指定定点数据类型的任务金宝app®模型。该工具根据模拟、派生或设计范围为模型对象收集范围数据。在迭代定点转换
工作流,工具然后提出定点数据类型,最大限度地提高精度和覆盖范围。然后,您可以检查数据类型建议,并将它们选择性地应用到模型中的对象。如果设计需求没有得到满足,您可以调整数据类型建议设置,可视化它们的效果,并进行迭代,直到系统满足您的需求。
要将模型转换为固定点,请按照下面的步骤操作使用定点工具的迭代定点转换.有关完整转换过程的示例,请参见将浮点模型转换为定点.
的DataTypeWorkflow。转换器
对象及其关联的对象函数是迭代定点转换
在定点工具中。
定点的工具 | 将浮点模型转换为定点模型 |
fxptdlg |
打开定点工具 |
DataTypeWorkflow。转换器 |
创建定点转换器对象 |
DataTypeWorkflow.findDecoupledSubsystems |
得到一个子系统列表,用一个近似值替换 |
DataTypeWorkflow。ProposalSettings |
数据类型提议的提议设置对象 |
DataTypeWorkflow。结果 |
对象,该对象包含运行结果信息 |
DataTypeWorkflow。VerificationResult |
将系统转换为定点后的验证结果 |
在将模型转换为固定点时使用最佳实践。
使用固定品脱工具将系统从浮点转换为定点。
使用定点工具将浮点模型转换为定点。
使用定点工具在反馈模型中自动缩放定点数据类型。
了解命令行界面工作流和定点工具工作流之间的区别。
用于在模型上收集范围信息的定点检测和数据类型覆盖设置。
从三种收集范围的方法中选择数据类型建议的基础。
了解静态分析如何导出范围信息。
当使用数据类型覆盖时,在模型中维护整数数据类型。
了解定点工具如何根据收集的范围和建议设置提出数据类型。
使用定点工具合并来自多个模拟的结果,并基于合并的结果提出数据类型。
使用定点工具为实现简单移动平均算法的模型提出单词长度。
使用定点工具记录参考模型的模拟最小值和最大值,并根据收集范围的并集提出数据类型。
了解数据类型如何覆盖总线对象的行为,以及如何为总线对象确定数据类型。
使用定点工具将使用数据对象作为数据类型规范的模型转换为定点。
使用定点工具转换一个MATLAB®功能块到定点。
定点工具中的信息过滤、排序和分析。
使用仿真数据检查器查看仿真结果并比较运行以验证定点设计。
迭代地探索不同的提议设置,以找到最佳的浮点到定点转换。
示例演示如何使用引用的数据字典为模型存储多组数据类型。
对不支持定点转换的块进行故障排除。金宝app
遵循最佳实践并避免不支持的MATLAB函数块特性。金宝app
了解在自动伸缩后哪些建模实践可能导致数据类型传播错误。
排除范围分析问题。
避免在模型中指定相互冲突的设计最小值和最大值。
排除由设计范围信息不足引起的错误,提供额外的输入设计最小值和最大值。
排除设计范围信息不足导致无法成功进行范围分析的问题。
如果有必要,重新配置系统对象,以便可以派生模型的范围。
当定点工具不建议数据类型时进行故障排除。
这个例子演示了如何用一个金宝app仿真软件。参数
对象。
当定点工具提出与模型不兼容的数据类型时,进行故障排除。