使用一个配置引用,它必须指向独立配置设置.在创建配置引用之前创建一个独立的配置集,请参见在基本工作区中创建配置集.
创建配置参考。
在模型资源管理器中,在模型层次结构窗格中,选择模型。
点击添加参考工具或选择添加>配置引用.打开“创建配置参考”对话框。
指定配置集名称要引用的基本工作空间中的配置集对象的。
点击好的.如果您选择在不首先创建配置集对象的情况下创建配置引用,将会打开一个对话框,询问是否要继续。如果你选择:
是的,创建未解决的配置引用。有关更多信息,请参阅未解决的配置参考文献.请按照解决配置参考.
不,则不创建配置引用。请按照在基本工作区中创建配置集,然后返回上面的步骤1。
一个新的配置引用出现在所选模型下的模型层次结构中。新引用的默认名称是参考
.
一个未解决的配置参考是未指向有效配置集对象的配置参考。
要解决配置参考:
在“模型层次结构”窗格中,选择未解决的配置参考或右键单击“配置参考”,然后选择开放从上下文菜单中。
在对话框窗格或单独的窗口中打开“配置参考”对话框。
指定引用配置设置为Base Workspace中的配置集对象。如果一个不存在,请参阅在基本工作区中创建配置集.
不要指定配置引用的名称。如果嵌套配置引用,则会出现错误。
点击好的或者应用.
如果指定了基础工作区中存在的引用配置,则解决对话框中的字段更改为是的
.
在创建配置引用并将其附加到模型之后,可以激活它,使其成为活动配置。
在GUI中,从配置参考的上下文菜单中,选择激活.
从API,执行setAceConfigset.
,将配置引用指定为第二个参数。
当配置参考活动时,活跃“配置参考”对话框中的字段更改为是的
.此外,Model Explorer还显示了带有后缀的引用的名称(积极的)
.
活动引用的独立配置集现在为模型提供配置参数。
在模型层次结构中,您可以跨所引用的模型共享配置引用。使用配置引用传播对话框,您可以将顶级模型的配置引用传播到模型层次结构中的单个引用模型或所有引用模型。对话框提供:
顶部模型中引用模型的列表。
仅为传播选择特定引用模型的能力。
在传播之后,为每个引用的模型转换配置的状态。
传播后更改的参数的视图。
撤消配置参考并恢复引用模型的先前配置设置的能力。
要打开该对话框,请在模型资源管理器的模型层次结构窗格中,右键单击模型的配置引用节点。在上下文菜单中,选择传播到引用的模型
.例如,请参见跨引用模型共享配置.
获取引用的配置集:
在Model Hierarchy窗格中,选择配置引用,或者右键单击配置引用并选择开放从上下文菜单中。
“配置参考”对话框出现在“对话框”窗格或单独的窗口中。
在右边引用配置字段中,单击开放.打开“配置参数”对话框。现在可以像对任何配置集一样更改和应用参数值。
如果您的模型使用配置引用来指定模型配置,那么在关闭模型之前,您需要将引用的配置集保存到mat文件或MATLAB中®脚本。
在模型资源管理器中,在模型层次结构中,选择基本工作空间.
在“内容”窗格中,右键单击引用的配置集对象的名称。
从上下文菜单中选择出口选择.
指定用于将配置集保存为mat文件或MATLAB脚本的文件名。
重新打开模型时,必须加载保存的配置集,否则无法解析配置引用。要设置模型以自动加载配置集对象,请参见自定义模型行为的回调.
如果您的模型使用配置参考来指定模型配置,则需要将来自MAT文件或MATLAB脚本的引用配置加载到基础工作区。
在模型资源管理器中,在模型层次结构中,右键单击基本工作空间.
从上下文菜单中选择进口.
为已保存的配置集指定文件名,然后选择“确定”。配置集对象显示在基础工作区中。
重新打开模型时,必须加载保存的配置集,否则无法解析配置引用。要设置模型以自动加载配置集对象,请参见自定义模型行为的回调.