引用配置集模型参考
几周前我描述的可能性储存更多的多个配置集在一个单一的模型。
今天我们将做相反的事情:分享一个配置设置在多个模型。
参考配置设置
默认情况下,在仿真软件中,模型金宝app的配置存储在模型文件本身。
然而当你引用的层次结构模型,这些模型必须有类似的配置集。而不是每个模型存储自己的配置,都是可能的模型引用一个配置组。
首先,设置你想要的配置在一个模型,并将其转换为一个配置参考:
一个对话框将允许您指定的名称配置设置和给你保存它的可能性MAT-file或MATLAB脚本。
注意,如果您没有保存配置设置,它总是可以保存它之后使用金宝appSimulink.BlockDiagram.saveActiveConfigSet
一旦配置对象的基本工作空间,您可以配置所有孩子模型参考:
更新:可以通过右键单击顶部模型配置参考和选择传播到参考模型
这样如果配置需要改变,你只需要改变一个地方。
创建变体的一个常见的配置设置
在引用的层次结构模型中,通常希望所有孩子模型有几乎相同的配置,除了少数参数。例如,我希望在接下来的模型三个子模型都相同的配置,除了我想要的child3.slx执行在不同样品的时间。
实现这个目标,我存储配置命名myConfig在MATLAB脚本configFile.m。在一个初始化脚本中,我我的模型(例如运行之前执行模型PreLoadFcn回调),我复制这个配置设置和修改我所需要的参数。
这样,我可以配置child3.slx指myConfigTS2。在未来,如果我需要改变一个参数在所有的子模型,我只需要做一次configFile.m。当我的初始化脚本将创建myConfigTS2,它会自动继承这一变化。
现在轮到你了
你利用配置参考吗?让我们知道你的意见这里的评论
评论
留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。