Matlab Function block: how to output the result in different instants of time
Show older comments
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.
Accepted Answer
More Answers (0)
Categories
Find more on Performance in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!