Automatically save output variable of multiple-run simulation with different names
2 views (last 30 days)
Show older comments
Hi,
I am running a Matlab script which opens up a Simulink model and runs the simulation several times within a for-loop. I have a Uniform Random Number Block in my model, so the output of the Simulation will be different in each run. The problem I have is that if I run the simulation 20 times via my Matlab script, the output variable is overwritten in the workspace after each run. Is there a way to save the output variable in my workspace after each run with a different name and still be able to have my script run the simulation as many times as I want automatically?
Thank you, Fabian
3 Comments
amit kumar
on 30 Nov 2021
how i can run matlab simulink model multiple times using foor loop ? can you please help me
Walter Roberson
on 30 Nov 2021
N = 5;
outputs = cell(N,1);
for K = 1 : N
outputs{K} = sim('modelName');
end
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Configure and View Diagnostics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!