Matlab Function block: how to output the result in different instants of time
Mostrar comentarios más antiguos
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.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Performance en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!