Ältere Kommentare anzeigen
if x = [1 2 3 ...... 10]
y1=[0.5 1.7 1.75 1.9 2 2.1 2.4 2.6 2.7 2.9 ]
y2=[0.7 1.8 1.9 2 2.3 2.5 2.7 2.8 2.9 3]
how can I make save (x,y) and (x,y1) then do load it
then plot it
Akzeptierte Antwort
Weitere Antworten (1)
Timo Dietz
am 17 Nov. 2020
0 Stimmen
There are certainly different ways to do so.
E.g.:
x = 1:1:10;
y1=[0.5 1.7 1.75 1.9 2 2.1 2.4 2.6 2.7 2.9 ];
y2=[0.7 1.8 1.9 2 2.3 2.5 2.7 2.8 2.9 3];
save('filename', 'x', 'y1', 'y2') ;
data = load('filename');
plot(data.x, data.y1);
plot(data.x, data.y2);
5 Kommentare
abdullah qasim
am 17 Nov. 2020
Timo Dietz
am 17 Nov. 2020
Not sure whether I got your point.
Do you want to know how to plot both traces in one figure or something else?
abdullah qasim
am 17 Nov. 2020
Timo Dietz
am 18 Nov. 2020
Bearbeitet: Timo Dietz
am 18 Nov. 2020
For plotting multiple traces in one diagram, use the "hold" command in order to prevent the plot from being cleared:
plot(data.x, data.y1);
hold on;
plot(data.x, data.y2);
abdullah qasim
am 18 Nov. 2020
Kategorien
Mehr zu Transforms finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!