plot 3 figures in 1 figure

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 个评论

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

请先登录,再进行评论。

 采纳的回答

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 个评论

ok, i understand. but i need to plot (x1,y1) (x2,y2) and (x3,y3) in one and the same figure. What about this?

请先登录,再进行评论。

更多回答(2 个)

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 2013-12-19

0 个投票

do you mean subplot ?

2 个评论

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

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 2-D and 3-D Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by