可变子系统和可配置子系统

可变子系统和可配置子系统

ID:41714896

大小:87.18 KB

页数:4页

时间:2019-08-30

可变子系统和可配置子系统_第1页
可变子系统和可配置子系统_第2页
可变子系统和可配置子系统_第3页
可变子系统和可配置子系统_第4页
资源描述:

《可变子系统和可配置子系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、可变了系统和可配置子系统感觉使用效果差不太多,但(1)可变了系统可以用变量选择(意味着仿真过程中可变)(2)可配置子系统只能用鼠标选择(仿真前就盂要确定)这两子系统个人实际中很少用到,一般直接用Switch就做了,感觉效果也是一样的,在这一点上,Switch直接实现选择和可变了系统更像。只是Switch选择的话,所有子系统都会运行,估计执行效率是要低一些。不知道以上理解是否正确?或许这两子系统在实际中是否还有什么特别的用处(从书上的介绍看不出來)?答:与switch模块是不同的。Switch只是简单的对于并列类型的运算进行选择,对于以下逻辑则无

2、法应对:If(var==1){Var_a=1;}Else{Var_b=1;Func_c();}您说的两个子系统实际上功能类似,据说今后的版本中二者仅保留一个VariableoConfiguration仅能对用户白定义库内部模块进行切换,局限性人。这种可变子系统往往用在系统集成吋。在冇些系统中,预研了很多算法来处理同一个关键过程,在系统集成仿真时处在同一个位置,有着同样的输入输出信号流,但是哪个更好?可以使用这种可变子系统來包含所有算法子系统,每次切换某一个进行仿真,最终通过inspector來统合仿真结果判断最终集成哪一个模块进去。这样做不需要

3、使用多个model模块去reference多个算法模型,也不用拷贝多个其他己经确定使用的模型(如测试此算法的信号源和接收器等)来创建并行模型。可变了系统的用法:Constant―Mmi—Wnan2OutlDispltyConstantlVariantSut>F/$temWarning:Thesolver'Variaexplicitlyspdialog^orbyDiagnosticstTaming:Usirequaltoor1solverparangVariantSubVariant:ob:1FunctionParameters:VariantS

4、ubsystemicbyersmthevillbeCodegeneration□GeneratepreprocessorconditionalsOK]CancelHelpApplyemcontain^asetofchildSub^y^tewblocksandcorrespondingportblockswhere^hildSub^y^tea(theactivevariant)usedforsiaulation・EachchildSubsystemoK^ectassociatedwithit.Variantobjectsarecreatedint

5、hebaseworkspaceandwhichvariant(childSubsystea)isactive・ForexaBple:TheVariantSubsy斗thereisoneactiveblockhasavarianthaveconditionstodete*»Variant1=SiMulink.V^iaant(*A=T)»Variant2=Simulink.VariXVariant1isactivewhenAisCA=2J;qualto1,andVariant2isactivewhenAisequalto2.Variantchoic

6、es(listofchild沁syHea)OverridevariantconditionsandusethefollonngvariantName(read-onlVariantobjectSConditun(read-only)nanlobjldqnan2obi2芝=2、nan3obj3s»3、可变了系统需要通过右键,选择系统参数来进行选择:CutCopyDeleteVariantSubsystemParameters...{Meekaipperties.;:•・■」■!A」•上数据对象在选择参数的时候确定:123tgnss可可*300Os

7、to4文件■7^'循入艾茴祠苟5用n*(口文IE文)▼五号•買-—IBU*aUX,X1锣•3z杯a~a,a2字体iwie■厂oaA-Variantchoices(listofchildsupsysteas)应当主要用于算法调试。可配置了系统candisablethisdiagno>In1Outl>和待选子卷7gam2>IniOutl>Qdin3XWkConfigurationdialog:ConfigurableSubsystemListofblockchoicesPortnames•nportsOutportsln1OKCancelHelp

8、ApplyTemplate〉In1Outl>ConfigurableSubsystem可配置界面•FunctionBlockParameters:Va

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。