Mostrar comentarios más antiguos
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
Respuesta aceptada
Más respuestas (1)
Timo Dietz
el 17 de Nov. de 2020
0 votos
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 comentarios
abdullah qasim
el 17 de Nov. de 2020
Timo Dietz
el 17 de Nov. de 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
el 17 de Nov. de 2020
Timo Dietz
el 18 de Nov. de 2020
Editada: Timo Dietz
el 18 de Nov. de 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
el 18 de Nov. de 2020
Categorías
Más información sobre Transforms en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!