Hi,
I have 3 figures:
curve1.fig
curve2.fig
curve3.fig
Each figure has a curve. I want to plot these 3 curves in 1 figure.
Can you help me? Thanks

2 commentaires

Mahmudur Rahman
Mahmudur Rahman le 5 Jan 2017
U can plot all three curves in one figure using
plot(x1,y1,'g',x2,y2,'b',x3,y3,'r')
g,b,r are different colors...
lot(x1,y1,'g',x2,y2,'b',x3,y3,'r') Works better

Connectez-vous pour commenter.

 Réponse acceptée

David Sanchez
David Sanchez le 19 Déc 2013

2 votes

No, there is not an easier way to plot three figures in a single window than using subplot.
subplot(3,1,1)
plot(x1,y1)
subplot(3,1,2)
plot(x2,y2)
subplot(3,1,3)
plot(x3,y3)
where xith and yith are your variables.

1 commentaire

Deniz
Deniz le 19 Déc 2013
ok, i understand. but i need to plot (x1,y1) (x2,y2) and (x3,y3) in one and the same figure. What about this?

Connectez-vous pour commenter.

Plus de réponses (2)

Joseph Schey
Joseph Schey le 13 Nov 2017

4 votes

For future users, using "hold on" between each plot should keep them in the same graph.
For example
plot(t,x1)
hold on
plot(t,x2)
hold on
plot(t,x3)
will plot the 3 graphs on one.
ES
ES le 19 Déc 2013

0 votes

do you mean subplot ?

2 commentaires

Deniz
Deniz le 19 Déc 2013
Is there no easier way to show three different figures in 1 figure? the axes are the same in all figures.
Chocolate Warrior read the question carefully then answer... he is telling how to plot 3 different values in a single figure ..
example-
x=[0.088 0.029 0.0039]
y=[40 34 28]
z=[54 109 212]
xyz plotting should be shown in a single figure not separated figures

Connectez-vous pour commenter.

Catégories

En savoir plus sur 2-D and 3-D Plots dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by