我通过更改参数在循环中使用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秒。但我不知道是否有更好的方法。我可以编译一次模型,并在循环中重复使用它吗?或者我可以给一个向量而不是一个参数(没有并行计算工具箱)?