主要内容

检查结果以解决冲突

在使用定点工具提出数据类型后,如转换数据类型,您可以使用结果细节窗格。此窗格显示建议的数据类型的基本原理和信号的直方图。此选项卡还描述了潜在的问题或错误,并建议解决这些问题的方法。要查看详细信息,请参见结果电子表格,选择一个具有建议数据类型的对象。的结果细节窗格将更新与所选结果相关的信息。

建议数据类型摘要

建议数据类型摘要部分描述建议与当前指定的对象数据类型的不同之处。对于定点工具不建议数据类型的情况,本节提供一个基本原理。例如,数据类型可能会被定点工具锁定。

本节的结果细节窗格还会通知您,由于数据类型传播规则的原因,所选对象是否必须与模型中的其他对象使用相同的数据类型。例如,a的输入合并Block必须具有相同的数据类型。因此,连接到这些输入的块的输出必须使用相同的数据类型。类似地,由虚拟总线的相同元素连接的块必须使用相同的数据类型。

点击突出显示共享相同数据类型的元素以突出显示模型中共享数据类型的对象。要清除这种高亮显示,右键单击模型并选择删除高亮显示

定点工具将标记分配给必须使用相同数据类型的对象。工具将此标记显示在DTGroup列。查看DTGroup列,单击添加列按钮并选择DTGroup

一些仿真软金宝app件®块只接受某些端口上的某些数据类型。本节的结果细节窗格还会在连接到选定对象的块具有影响选定对象的建议数据类型的数据类型约束时通知您。

建议数据类型摘要Section还提供了一个表,其中包含建议的数据类型信息:

描述

提出了数据类型

定点工具为该对象建议的数据类型以及建议的数据类型可以表示的最小值和最大值

指定数据类型

对象指定的数据类型

需要注意

本节列出了与数据类型建议相关的潜在问题和错误,描述了这些问题,并建议了解决这些问题的方法。

表示警告消息

表示错误消息

范围的信息

本节提供一个具有影响数据类型建议的模型对象属性的表。

描述

设计

设计对象指定的最大值和最小值,例如输出最大输出最小参数

模拟

模拟过程中出现的最大值和最小值

共同的价值观

当提出数据类型时,定点工具试图满足模型对象相互施加的数据类型需求。例如,总和Block有一个选项,要求它的所有输入都具有相同的数据类型。因此,该表还可能列出影响所选对象建议的其他模型对象的属性。在这种情况下,该表显示了这些类型的共享值:

  • 初始值—一些模型对象具有参数,允许您指定其信号的初始值。例如,常数块有一个恒定值参数,初始化块输出信号。定点工具使用初始值为设计和模拟范围不可用的模型对象提出数据类型。使用数据类型依赖关系,该工具确定初值如何影响邻近对象的建议。

  • 模式需要进行参数—部分模型对象需要指定数值参数来计算其输出值。例如,表数据参数的一天的查找表Block指定Block执行查找操作和生成输出所需的值。当提出数据类型时,定点工具考虑模型所需的这个参数值如何影响邻近对象的建议。

检查结果并解决冲突

  1. 结果电子表格,单击包含块图标的列的列标题。此操作将对结果进行排序,因此任何包含与建议的数据类型冲突的结果都将显示在列表的顶部。

    每个对象的潜在问题在列表中以颜色进行编码。

    建议的数据类型对该对象没有问题。

    建议的数据类型为该对象带来了潜在的问题。

    建议的数据类型如果应用于此对象,将引入数据类型错误。

  2. 检查并修正每个错误。选择带有错误的结果,然后双击电子表格中的块图标,在Simulink编辑器中突出显示结果。金宝app使用的信息需要注意部分的结果细节窗格以解决冲突。

  3. 检查结果细节窗格中显示警告,并在必要时纠正问题。

  4. 如果您更改了Simulink模型,那么基线数据、金宝app还原点和准备检查都不是最新的。单击。开始对更新的数据进行新的分析按钮,选择迭代定点转换.检查设置窗格中,单击准备若要创建新还原点,请单击收集范围按钮以重新运行模拟,或派生新的范围。要生成新的数据类型建议,请单击提出数据类型

  5. 单击,生成提议提出数据类型

现在可以将建议的数据类型应用到模型了。有关详细信息,请参见应用建议的数据类型