Matlab Function block: how to output the result in different instants of time
Afficher commentaires plus anciens
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.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Simulink Coder dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!