主要内容

导入和出口词典数据

一个万博1manbetx模拟®数据字典永久地存储模型数据,包括MATLAB®变量,数据对象和数据类型。有关数据词典的基本信息,请参阅什么是数据字典?

将数据从文件导入字典

您可以使用Model Explorer窗口将数据从MATLAB文件或MAT文件导入数据字典。在模拟期间,模型使用的导入变量和数据对象到字典的设计数据部分。导入要使用型号存储的导入变量和对象,但模拟期间的模型不使用到字典的其他数据部分。

从文件导入设计数据

此示例显示如何将文件从文件导入文件中的设计数据。

  1. 在Simuli万博1manbetxnk编辑器中,在造型选项卡,单击模型探险家打开模型资源管理器。

  2. 选择文件>打开。然后浏览到现有词典。

  3. 在里面模型层次结构窗格,右键单击设计数据词典和选择从文件导入。然后浏览并选择包含要导入的数据的MAT文件或MATLAB文件。

    从Mat文件的设计数据填充字典。数据出现数据源设置为字典的名称。

    如果您再次导入相同的MAT文件,Simulink仅导入已更改或新条目进入字典。万博1manbetx

从文件导入其他数据

此示例显示了如何将数据从文件导入数据字典的其他数据部分。使用此部分存储在模拟期间Simulink未使用的参考信息,例如描述由模型表示的物理设备和进程的数据。万博1manbetx

  1. 在Simuli万博1manbetxnk编辑器中,在造型选项卡,单击模型探险家打开模型资源管理器。

  2. 选择文件>打开。然后浏览到现有词典。

  3. 在里面模型层次结构窗格,右键单击“字典”节点并选择显示空节。模型资源管理器揭示了其他数据配置词典,即使它们是空的,除了设计数据部分。

  4. 在里面模型层次结构窗格,右键单击其他数据词典和选择从文件导入。然后浏览并选择包含要导入的参考数据的MAT文件或MATLAB文件。

    来自MAT文件的数据填充字典的其他数据部分。数据出现数据源设置为字典的名称。

    如果您再次导入相同的MAT文件,Simulink仅导入已更改或新条目进入字典。万博1manbetx

从字典导出设计数据

此示例显示如何将模型设计数据从数据字典导出到MAT文件或MATLAB脚本中。

  1. 在Simuli万博1manbetxnk编辑器中,在造型选项卡,单击模型探险家打开模型资源管理器。

  2. 打开数据字典使用文件>打开数据字典

  3. 在里面模型层次结构窗格,展开字典节点并选择设计数据>导出到文件。然后将设计数据保存到MAT文件或MATLAB脚本。

字典不会导出枚举数据类型(存储为万博1manbetxsimulink.data.dictionary.enumtypefinition.对象)。要从一个字典传输或复制枚举类型,请使用模型资源管理器剪切或复制并粘贴对象。

相关的话题