主要内容

使用数据字典模型的多个数据类型的行为

这个例子展示了如何使用引用数据字典的数据类型存储多组模型。这个示例还展示了如何改变数据类型转换引用数据字典。

打开模型

打开ex_data_dictionary模型。

open_system (“ex_data_dictionary”)

ex_data_dictionary模型使用一个数据字典存储其数据类型。

  • mdl_dd.sldd——主要数据字典

  • flt_dd.sldd——引用数据字典使用浮点数据类型

  • fix_dd.sldd使用定点数据类型,引用的数据字典

探讨如何在模型中使用数据字典

  1. 视图中的数据字典模型浏览器。在建模选项卡上,选择模型浏览器

  2. 左下角的仿真软件金宝app®编辑器中,单击打开字典。

    数据字典定义的参数获得块的F1F2子系统。mdl_dd与一个引用相关联的数据字典,flt_dd,它定义了增益模块的输出数据类型模型的子系统。

    在Model Explorer内容窗格中,数据源列显示每个获得的源数据字典块参数。

    Model Explorer显示dictionary对象

  3. 回归模型。打开F1子系统和双击a1块。块被指定为f1_a1_param在数据字典中定义。

    块a1块参数对话框。块获得f1_a1_param设置。

    信号的属性选项卡中,块的输出数据类型被指定为f1_a1_dt。的数据类型f1_a1_dt引用的数据字典中定义,flt_dd

    块a1块参数对话框。输出数据类型指定为f1_a1_dt。

改变模型参数的数据类型

fix_dd数据字典包含相同的条目flt_dd,而是定义了定点数据类型的浮点数据类型。使用定点数据类型不改变模型,取代flt_ddfix_dd引用的数据字典mdl_dd

  1. 在Model Explorer模型层次结构窗格中,右键单击mdl_dd并选择属性

  2. 删除引用浮点数据字典。在“数据字典”对话框中,在引用字典窗格中,选择flt_dd并点击删除

  3. 添加一个引用定点数据字典。点击添加并选择fix_dd。点击好吧关闭对话框。

  4. 在模型浏览器中,右键单击mdl_dd并选择保存更改

  5. 回归模型编辑和更新模型。金宝app

    截图ex_data_dictionary模型。该模型使用定点数据类型。

    这个模型现在使用定点数据类型。

相关的例子

更多关于