我怎么能initalize总线对象与parsim快速acc模式?

9的观点(30天)
你好,
我想在快速运行仿真软件模型与公交万博1manbetx车parsim加速器模式。然而,我得到错误消息的rtp结构在没有参数传递bus_object”。它工作如果我在快速执行模拟加速器模式与sim的只有而不是“parsim”。我附加一个简单的示例文件产生误差。我用2018 b版本。谢谢你的帮助!
最好的,
塞巴斯蒂安。

接受的答案

拉胡尔·库马尔
拉胡尔·库马尔 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。

更多的答案(0)

类别

找到更多的在运行多个模拟帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!