Running simulink model in a for loop and separately storing variable data in each loop
古いコメントを表示
Hi ,
I want to run a Simulink model in a .m file for loop and keep values of each iteration without changing in the next loop cycle. Is there any possibility for you to help me out with this?
In the following code, 'TestBlock' runs 2s and, sends a variable; 'theta' to the workspace. I want to store that theta value and next consequent theta values till the loop will be over.
P1=1:1:5;
P2=2:1:5;
for i=1:(length(P1))
for j=1:(length(P2))
P1_in=P1(i);
P2_in=P2(j);
sim('TestBlock');
end
end
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Simulink についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!