How to run Simulink model in a loop with continuously changing one input parameter?
13 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have built a Simulink model and it's inputs are given from scripts. Say suppose my input is "x" and output is "y", I have to simulate the model for different input values (x) and get corresponding outputs (y).
0 Commenti
Risposte (3)
Sulaymon Eshkabilov
il 10 Apr 2019
% Simulink won't run if the result comes to inf or NaN.
% A bit more complete answer of this problem:
y = cell(zeros(1,5));
for ii=1:5
OUT = sim('simulink_model.slx');
y{ii} = OUT;
end
0 Commenti
Avinash Prakash
il 15 Giu 2016
Modificato: Avinash Prakash
il 15 Giu 2016
1 Commento
Amardeep Mishra
il 23 Ott 2018
How to force the for loop to continue even when sim() returns NaN or infinity?
Andreas Goser
il 14 Giu 2016
Most users run this through a MATLAB script and the SIM command. You can also leverage commands like SET_PARAM.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!