收集范围
在准备系统的设计转换描述准备系统转换,收集模型中对象的范围。
收集范围
要收集范围,请单击收集范围按钮。
如果您选择通过模拟来收集范围,定点工具将通过工具来模拟模型,以收集模型中每个对象的最小值和最大值。默认情况下,定点工具使用模型上的当前数据类型覆盖集。在范围收集模拟过程中,你也可以选择用双精度或单精度覆盖模型中的数据类型。该工具将模拟结果显示在电子表格中,并突出显示任何有问题的模拟结果,例如由于包装或饱和而产生的溢出。
请注意
数据类型覆盖不适用于布尔
或枚举
数据类型。
如果您定义了仿真软件。SimulationInput
对象具有多个模拟场景,该工作流的浏览器显示每个模拟的结果,以及合并的所有模拟场景的结果。
如果你选择通过距离分析来收集范围,固定点工具会使用指定的设计范围来派生系统中其余对象的范围。
如果您选择通过模拟和距离分析来收集范围,定点工具使用通过模拟和推导收集的范围的联合。
如果分析成功地为模型导出范围数据,定点工具将显示所选系统中块的导出最小值和最大值。在提出数据类型之前,检查结果。
如果分析失败,检查错误消息并解决问题。看到解决范围分析问题。
探索收集范围
使用“仿真数据可视化”窗格,可以查看模型中每个对象使用的位的直方图摘要。数据类型可视化中的每一列表示模型中一个对象的直方图。直方图中的每个bin对应于二进制字中的一个位。
选择一列将在定点工具的电子表格中突出显示相应的模型对象,并填充结果细节窗格中有更多关于selected结果的详细信息。
您可以使用数据类型可视化来查看模型中对象范围的摘要,并找出溢出、下溢出和低效数据类型的来源。使用探索选项卡,可以根据附加条件对工具中的结果进行排序和筛选。
要了解转换过程的下一步,请参见转换数据类型。