필터 지우기
필터 지우기

plot 3 figures in 1 figure

조회 수: 296 (최근 30일)
Deniz
Deniz 2013년 12월 19일
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
Mahmudur Rahman
Mahmudur Rahman 2017년 1월 5일
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...
Sandali Wasana Kumarapeli Arachchige Dona
lot(x1,y1,'g',x2,y2,'b',x3,y3,'r') Works better

댓글을 달려면 로그인하십시오.

채택된 답변

David Sanchez
David Sanchez 2013년 12월 19일
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
Deniz
Deniz 2013년 12월 19일
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개)

Joseph Schey
Joseph Schey 2017년 11월 13일
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일
do you mean subplot ?
  댓글 수: 2
Deniz
Deniz 2013년 12월 19일
Is there no easier way to show three different figures in 1 figure? the axes are the same in all figures.
ROSHAN  MOHAPATRA
ROSHAN MOHAPATRA 2015년 4월 10일
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

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile 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