While loop construction
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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?
0 comentarios
Respuesta aceptada
Walter Roberson
el 16 de Oct. de 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"
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!