主要内容

查看和修改变量信息

查看变量信息

转换为定点网页MATLAB®编码器™app中,可以查看MATLAB函数中变量的相关信息。控件中所选函数的变量信息源代码窗格中,使用变量在代码窗口中的变量上单击TAB或暂停。有关更多信息,请参见查看变量

您可以查看变量信息:

  • 变量

    变量的名字。变量被分类和排序为输入、输出、持久或局部变量。

  • 类型

    每个变量的原始大小、类型和复杂性。

  • Sim卡敏

    在模拟过程中分配给变量的最小值。

  • Sim马克斯

    在模拟过程中分配给变量的最大值。

在MATLAB代码窗口中搜索变量变量选项卡,使用Ctrl + F

修改变量信息

如果修改变量信息,应用程序将使用粗体突出显示修改后的值。您可以修改以下字段:

  • 静态分

    您可以输入值for静态分入职或晋升Sim卡敏信息。看到推广Sim Min和Sim Max值

    编辑此字段不会触发静态范围分析,但应用程序将在后续分析中使用编辑后的值。

  • 静态马克斯

    您可以输入值for静态马克斯入职或晋升Sim马克斯信息。看到推广Sim Min和Sim Max值

    编辑此字段不会触发静态范围分析,但应用程序将在后续分析中使用编辑后的值。

  • 整数

    该应用程序使用模拟数据来确定在模拟期间分配给变量的值是否总是整数。您可以手动覆盖该字段。

    编辑此字段不会触发静态范围分析,但应用程序将在后续分析中使用编辑后的值。

  • 建议类型

    您可以分别修改符号、字长和分数长度设置:

    • 变量选项卡中的值ProposedType字段。

    • 在代码窗口中,选择一个变量,然后修改建议类型字段。

    如果选择为直方图记录数据,则直方图将动态更新以反映对建议类型的修改。您还可以在直方图中修改建议的类型,参见直方图日志数据

恢复的变化

  • 要清除结果并恢复已编辑的值,请右键单击变量选项卡,选择重置整个表

  • 要将选定变量的类型还原为应用程序计算的类型,右键单击该字段并选择撤消修改

  • 若要将更改还原为变量,请右键单击该字段并选择撤消所有变量的更改

  • 若要清除静态范围值,请右键单击已编辑的字段并选择清除此静态范围

  • 控件上的任意位置单击鼠标右键,即可清除手动输入的静态范围值变量选项卡,选择清除所有手动输入的静态范围

推广Sim Min和Sim Max值

MATLAB编码器App中,可以将模拟最小值和最大值提升为静态最小值和最大值。如果您没有指定静态范围,并且您已经用覆盖整个预期操作范围的输入模拟了模型,则此功能非常有用。

复制:

  • 所选变量的模拟范围,选择一个变量,右键单击,然后选择复制sim卡范围

  • 顶级输入的模拟范围,右键单击“静态最小值”或“静态最大值”列,然后选择复制所有顶级输入的sim范围

  • 持久变量的模拟范围,右键单击“静态最小值”或“静态最大值”列,然后选择复制所有持久变量的sim范围