How to go back in a loop?
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I use "pause" in a "for loop" to display 100 plots one by one. That is, I can hit space key to advance in the loop sequentially to show plot 1, 2, then 3 until 100. But sometime my collaborator wants me to go back in the plots (e.g, while I am showing plot number 50, he asks me to show 49 again). Then I have to modify the code to display the plot 49.
I know I can use GUI to display plots both going forward vs. going backward. But is there any non-GUI method that I can do this? GUI is hard to maintain and modify.
Sincerely, Cheng
0 Commenti
Risposte (1)
Image Analyst
il 1 Set 2015
See if this will work for you:
captions = cell(100,1);
for k = 1 : 100
captions{k} = sprintf('Display Plot #%d', k);
end
button = menu('Choose a plot', captions);
0 Commenti
Vedere anche
Categorie
Scopri di più su Graphics Objects in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!