Question about input and loop for the range of plots
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
yc j
am 14 Dez. 2015
Kommentiert: yc j
am 14 Dez. 2015
Hello, I am trying to make plots with my data.
I got data that can be sorted to set A and set B depending on ranges.
For example,
the ranges of A are: xlim([0 1]); ylim([0 2])
the ragnes of B are: xlim([0 5]); ylim([0 10])
So first I make my m-code choose the data file by using uigetfile command.
Then, I do something like   tt=input('type A or B:\n');   So I can select which type of data i'm dealing with.
Then, I put 'if loop' to select the range..:
if tt=A
...
xlim([0 1]);
ylim([0 2])
...
elseif tt=B
... something like this.
end
This of course wouldn't work...
How should I setup the code?
2 Kommentare
Akzeptierte Antwort
Walter Roberson
am 14 Dez. 2015
tt = input('type A or B: ', 's');
if strcmp(tt, 'A')
xlim([0 1]); ylim([0 2]);
elseif strcmp(tt, 'B')
xlim([0 5]); ylim([0 10]);
else
error('You needed to answer with A or B')
end
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!