文档

查看并将更改恢复到字典数据

一个万博1manbetx仿真软件®数据字典永久存储包括MATLAB在内的模型数据®变量、数据对象和数据类型。有关数据字典的基本信息,请参见什么是数据字典?

查看并恢复对字典条目的更改

此示例演示如何查看对字典条目未保存的更改、谁进行的更改以及何时进行的更改。您可以在任何部分中查看对条目的更改,包括存储在Other data部分中的数据和存储在Configurations部分中的配置集。

  1. 打开sldemo_fuelsys_dd_controller模型。

  2. 通过单击数据字典标识打开链接到此模型的数据字典在模型的左下角。

  3. 在模型浏览器中模型层次结构窗格中的字典节点下,选择设计数据节点。

  4. 内容窗格中,改变st_range0.0002而且zero_thresh200

    状态这些条目的列变为国防部,表明它们已被修改。

  5. 的标题状态列对条目进行排序。然后,选择已修改的条目,这些条目由国防部的地位。

  6. 右键单击并选择显示的变化

    出现比较工具,在单独的选项卡中显示更改的条目。该工具突出显示更改的值。

  7. 内容窗格中的模型资源管理器,右键单击zero_thresh并选择恢复到已保存

    万博1manbetx仿真软件恢复zero_thresh设置为其在最后一次保存操作时的值。

  8. 可以使用比较工具合并字典之间的条目。从MATLAB桌面,就首页选项卡,在文件部分中,点击比较

  9. 选择要比较和合并的字典。

  10. 在比较报告中,为每个字典条目选择合并方向。

查看并将更改恢复到整个字典

如果将模型变量存储在数据字典中,则可以在工作时查看和管理所做的更改。您可以使用比较工具查看对字典所做的更改,该工具将修改后的字典与最近保存的版本进行比较。

在查看对字典的更改时,可以选择放弃对个别条目或字典引用的更改,这将恢复到最后保存的状态。可以使用此技术恢复在修改版本中删除的条目或删除的字典引用。

如果查看引用其他字典的字典的更改,比较工具还会报告对引用字典中的条目所做的更改。

  1. 查看示例数据字典sldemo_fuelsys_dd在模型资源管理器中。

    字典= Simulink.万博1manbetxdata.dictionary.open(“sldemo_fuelsys_dd.sldd”);显示(字典)

    字典包含在多个引用字典中定义的条目,包括sldemo_fuelsys_dd_controller而且sldemo_fuelsys_dd_plant

  2. 运行脚本ex_dictionary_changes,会对sldemo_fuelsys_dd.稍后,您可以使用比较工具来研究更改。

  3. 模型层次结构窗格中的模型资源管理器,右键单击节点sldemo_fuelsys_dd并选择显示的变化

    比较工具显示对字典所做的更改。

  4. 在报表顶部的表格中,单击比较在与条目对应的行的Change Summary列中min_throt

    一个新选项卡显示所做的更改min_throt.脚本将参数数据类型更改为汽车int8参数值from3.4

  5. 单击显示对字典所做更改的选项卡。在与条目对应的行的Action列中min_throt,点击恢复到已保存

    该条目返回到字典最后保存版本的定义。

  6. 报告中的其余行显示脚本删除了该条目PressVect,这是在参考字典中定义的sldemo_fuelsys_dd_controller.点击从已保存中恢复,它将恢复引用字典中的条目。

  7. sldd中的字典引用显示脚本删除了对字典的引用sldemo_fuelsys_dd_plant.在“操作”列中,单击恢复参考

该报告显示没有更多未保存的更改sldemo_fuelsys_dd

相关的话题

这个话题有帮助吗?