Plotting in semi-realtime

1 view (last 30 days)
Caleb
Caleb on 25 Jul 2013
I'm putting together a GUI containing multiple time-dependent plots. I want to take data that has already been collected and allow the user to control how fast it is displayed on the graphs. Effectively, I want the user to be able to control time with stop, start, FF, and Rewind (though Rewind is not so important).
How do I control how fast MATLAB performs commands?

Answers (2)

Iain
Iain on 25 Jul 2013
pause(delay_time)
That's likely what you're looking for.
  1 Comment
Caleb
Caleb on 25 Jul 2013
Would that have to be done within a loop, so I could pause a certain amount of time between each iteration?

Sign in to comment.


Jan
Jan on 25 Jul 2013
You can use a timer to perform changes with a specified rate:
doc timer

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!