模型参考变量
更新2019年2月
模型参考变换很快会重新估值取而代之的是,我们建议你置模型化内块变换子系统中显示
转换现有模型时可用万博1manbetxSimulink.VariantManager.convertToVariant或运行升级顾问检查识别变式模型块并转换为可变子系统.
-----------------
通过盖伊鲁洛
内前一柱子赛斯介绍概念模型引用并带来优势 处理大模型自MATLABR2009b模型参考变量易重配置模型的不同设计变异
模型参考变换法
模型设计中,你希望设计过程以单模型为中心,然而设计变异可能要求不同目的的不同实现想象一下你想要建模一车 三种引擎配置
- 4柱气
- 6气瓶
- 4柱柴油
使用模型参考变量后,您可以执行每个引擎模型作为单独的参考模型,然后根据工作空间中某些变量的值切换这些模型。
如何工作
开始时拖模型块万博1manbetxsimlink库浏览器双击免输入模型名称引用,点击Econtive变换按钮
模型引用对话框窗口将修改以允许定义变量选择
模型引用块中指定的每种变量创建万博1manbetxSimulink.Variant对象.万博1manbetxSiminglink.Variant对象指定布尔表达式称变换条件万博1manbetx运行模型时,模型引用块评价Siminglink变量条件。变量对象确定哪个模型激活
以上示例定义所有三种选项的变式
万博1manbetxEng4cGAS=模灵sylsyl4xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)!万博1manbetxeng6cGAS=simlink.sylsylsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)!万博1manbetxEng4cDEESL=Siminglink.Varietsyl=4xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx);
定义基工作空间变量
油量=1yl=4
在父模型中,模型块显示活动模型和附加图标的名称.
现在轮到你了
使用模型参考变量留注释来
更新-10/15/2013新建能力启动R2013b
注释
留注释请点击来登录 MathWorks帐户或创建新帐户