我怎么能initalize总线对象与parsim快速acc模式?
9的观点(30天)
显示旧的评论
你好,
我想在快速运行仿真软件模型与公交万博1manbetx车parsim加速器模式。然而,我得到错误消息的rtp结构在没有参数传递bus_object”。它工作如果我在快速执行模拟加速器模式与sim的只有而不是“parsim”。我附加一个简单的示例文件产生误差。我用2018 b版本。谢谢你的帮助!
最好的,
塞巴斯蒂安。
0评论
接受的答案
拉胡尔·库马尔
2019年4月27日
嗨,塞巴斯蒂安,
bus_object不是一个变量在模型中使用,因此当模型编译快速加速器,它并不表现为一个rtp参数,给出了误差。只是删除setVariable呼吁bus_object和它应该正常工作。
为i = 1:长度(final_value_sweep)
思敏(i) = Sim万博1manbetxulink.SimulationInput(模型);
思敏(i) =思敏(我).setModelParameter (“SimulationMode”,“rapid-accelerator”,…
“RapidAcceleratorUpToDateCheck”,“关闭”);
思敏(i) =思敏(我).setVariable (“final_value”final_value_sweep(我));%扫
结束
万博1manbetxSimulink.BlockDiagram.buildRapidAcceleratorTarget(模型);
= parsim(思敏,“ShowProgress”,“上”);
如果你需要基本工作空间变量分配给工人,您可以设置“TransferBaseWorkspaceVariables”,“在”parsim。