Matlab - 在循环中运行simulink仿真

时间:2013-04-22 15:18:56

标签: matlab simulink

我通过更改参数在循环中使用Simulink模型。

for i = 1:length(c_slip_sweep);
   ...
   c_slip=c_slip_sweep(i)
   tic; [tt2{i},xx2{i},yy2{i}]=sim(model,stop_time); toc
   ...
end

由于模型花了很多时间来执行(100s),我正在尝试优化它。

我只发现“快速加速器”模拟模式减少到70秒。但我不知道是否有更好的方法。我可以编译一次模型,并在循环中重复使用它吗?或者我可以给一个向量而不是一个参数(没有并行计算工具箱)?

0 个答案:

没有答案