Azzera filtri
Azzera filtri

While loop construction

1 visualizzazione (ultimi 30 giorni)
Jared
Jared il 16 Ott 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?

Risposta accettata

Walter Roberson
Walter Roberson il 16 Ott 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"

Più risposte (0)

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by