Effacer les filtres
Effacer les filtres

While loop construction

1 vue (au cours des 30 derniers jours)
Jared
Jared le 16 Oct 2011
I'm trying to make my code less cluttered by removing unnecessary sections by adding a while loop.
Basically what I have is something to import 1-6 data files (user enters # choice in dialog-call it response) and after some operations, presents them in a few different graphical forms.
Currently I have it (very simplified):
if response=1,
load(file1)
plot(file1)
if response==2,
load(file1)
plot(file1)
load(file2)
plot(file2)
...all the way out to if response==6.
pseudo code of what I want to do:
j=1
while response~=0
load(file'j')
plot(file'j')
j=j+1
response=response-1
I assume I'll have to convert j to a string then combine that with the file string?

Réponse acceptée

Walter Roberson
Walter Roberson le 16 Oct 2011
But remember that by default plot() will clear all previous plots in the axis, so you will either want to subplot() or figure() or "hold on"

Plus de réponses (0)

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by