文档

管理配置参考

创建并附加配置引用

要使用,a配置引用必须指向独立配置集.若要在创建配置引用之前创建独立配置集,请参见在基础工作区中创建一个配置集

创建一个配置引用。

  1. 在模型资源管理器中模型层次结构窗格,选择模型。

  2. 选择添加>配置引用或按添加配置参考工具

  3. 在右面板中,指定的名字要引用的基本工作区中的配置集对象的。

  4. 如果您选择在没有首先创建配置集对象的情况下创建配置引用,则会出现一个警告,指出无法找到配置引用。在这种情况下,将创建一个未解析的配置引用。有关更多信息,请参见未解析的配置参考.按照下面的说明解析配置参考

  5. 控件中出现一个新的配置引用内容窗格中的配置节点为所选的模型。新引用的默认名称为参考

解析配置参考

一个未解析的配置引用不指向有效配置集对象的配置引用。

解析一个配置引用:

  1. 模型层次结构窗格中,选择Configurations节点。在内容窗格中,选择未解析的配置引用。

    “配置参考”对话框在“对话框”窗格中打开。

  2. 指定引用配置设置为基本工作区或数据字典中已经存在的配置集对象。如果不存在,请参见在基础工作区中创建一个配置集

    提示

    可以指定配置引用的名称。但是,在此深度之外嵌套配置引用会导致错误。

  3. 点击好吧应用.警告图标消失。

激活配置参考

在您创建配置引用并将其附加到模型之后,您可以激活它,使它成为活动的配置。

  • 从配置引用的上下文菜单中选择激活

  • 从命令行执行setActiveConfigSet,指定配置引用作为第二个参数。

当配置引用处于活动状态时,则是活跃的“配置参考”对话框中的字段变为是的.此外,Model Explorer显示了带有后缀的引用的名称(主动)

活动引用的独立配置集现在为模型提供配置参数。

跨引用模型管理配置引用

在模型层次结构中,您可以在被引用的模型之间共享配置引用。使用配置参考传播对话框,您可以将一个顶级模型的配置引用传播到一个单独的引用模型,或者传播到模型层次结构中的所有引用模型。该对话框提供:

  • 顶级模型中引用模型的列表。

  • 仅选择特定的引用模型进行传播的能力。

  • 传播之后,每个引用模型的转换配置的状态。

  • 传播之后更改的参数的视图。

  • 撤消配置引用并为引用模型恢复以前的配置设置的能力。

要打开对话框,请在“模型资源管理器”中模型层次结构窗格中,选择Configurations节点。在内容窗格中,右键单击模型的配置引用。在上下文菜单中,选择传播到引用模型.示例请参见跨引用模型共享配置

更改引用配置集中的参数值

在“配置参考”对话框中,可以打开引用的配置集以更改参数值。对独立配置集进行更改会影响引用它的配置引用,但在这些引用中覆盖的参数除外。获取一个引用的配置集。

  1. 打开“配置参考”对话框建模选项卡,单击型号配置参数按钮.“配置参考”对话框显示所引用配置的只读视图。在对话框中,您可以按照在Configuration parameters对话框中的方式浏览、搜索和获取与上下文相关的参数帮助。

  2. 在Configuration Reference对话框的顶部,单击Model Configuration Parameters图标。打开“配置参数”对话框。现在可以像对任何配置集一样更改和应用参数值。

  3. 应用的更改出现在“配置参考”对话框中。

修改配置参考中的“参数值”

当对独立配置的一个引用需要参数的不同值时,您可以在配置引用中覆盖该参数。重写参数以更改引用中的值,而不更改独立配置。对于被覆盖的参数,引用使用您在本地分配的值,而不是引用的配置集中的值。例如,一个层次结构的模型可能引用一个独立的配置,其中参数模型参考>每个顶级模型允许的实例总数设置为多个.如果您想在层次结构中只引用一个模型一次,您可以只覆盖该模型的配置引用的参数,并将值设置为一个.金宝app动态仿真模块®如果层次结构多次引用该模型,则检测违反。

  1. 打开“配置参考”对话框建模选项卡,单击型号配置参数按钮

  2. 右键单击要更改的参数并选择覆盖从上下文菜单。您现在可以像更改任何配置集一样更改参数值。在左窗格中,每个组件显示其包含的被覆盖参数的数量。

  3. 点击应用保持变化或取消将参数恢复为引用值。对参数值所做的更改只应用于覆盖和编辑参数的配置引用。它们不影响对被引用配置集的其他引用。

  4. 若要将被覆盖的参数从引用的配置集中恢复为其值,请右键单击被覆盖的参数并选择恢复从上下文菜单。被覆盖的参数重置为引用配置中的值,并再次变为只读。

保存引用的配置集

如果您的模型使用配置引用来指定模型配置,在关闭模型之前,您需要将引用的配置集保存到mat文件或MATLAB中®脚本。

  1. 在模型资源管理器中,在模型层次结构中,选择基本工作空间

  2. 在Contents窗格中,右键单击引用的配置集对象的名称。

  3. 从上下文菜单中选择出口选择

  4. 指定用于将配置集保存为mat文件或MATLAB脚本的文件名。

提示

当您重新打开模型时,您必须加载保存的配置集,否则配置引用将无法解析。要设置模型以自动加载配置集对象,请参见自定义模型行为的回调

加载已保存的引用配置集

如果您的模型使用配置引用来指定模型配置,那么您需要从mat文件或MATLAB脚本将引用的配置集加载到基本工作区。

  1. 在模型资源管理器中,在模型层次结构中,右键单击基本工作空间

  2. 从上下文菜单中选择进口

  3. 指定保存的配置集的文件名并选择OK。配置集对象出现在基本工作区中。

提示

当您重新打开模型时,您必须加载保存的配置集,否则将无法解析配置引用。要设置模型以自动加载配置集对象,请参见自定义模型行为的回调

相关的例子

更多关于