0

我通过更改参数在循环中使用 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

由于模型花费大量时间来执行(100 秒),我正在尝试对其进行优化。

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

4

0 回答 0