主要内容

检查结果以解决冲突

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

建议的数据类型摘要

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

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

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

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

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

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

描述

提出了数据类型

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

指定数据类型

对象指定的数据类型

需要注意

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

表示警告消息。

指示错误消息

范围的信息

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

描述

设计

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

模拟

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

共同的价值观

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

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

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

检查结果并解决冲突

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

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

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

    建议的数据类型会对该对象造成潜在的问题。

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

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

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

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

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

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