Matlab Function block: how to output the result in different instants of time
Ältere Kommentare anzeigen
Hello everybody,
is there a way to output the result of a Matlab Function block in Simulink in different instants of time? In other words, assuming that my function block contains this trivial code, and suppose to link it to a display block:
input = 5;
for i = 1:10
pause(1); % I know, it doesn't work, I write it just for explain that I want to output the result of the computation every 1 sec
output = i*input;
end
if I run a simulation on Simulink, it outputs directly 50. I would read on the display 5...10...15......50, where ... it stands for "1 sec pause". How can I do it?
Thanks.
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Simulink Coder finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!