How to plot something like this?

조회 수: 4 (최근 30일)
Tomislav
Tomislav 2014년 4월 10일
댓글: Tomislav 2014년 4월 10일
i have same data sets, but i really don't know how to make this kind of plot...

채택된 답변

Joseph Cheng
Joseph Cheng 2014년 4월 10일
Where we helped set them horizontally next to each other.
  댓글 수: 4
Joseph Cheng
Joseph Cheng 2014년 4월 10일
x=[60:20:260]; %set x axis ticks
y=rand(11); %get something to plot
h1=subplot(2,1,2); %setup subplot1
plot(x,y,'-.'); %plot subplot1
box on % leave only x and y axes
xlim([60 260]) %setup some x axis
set(h1,'Xtick',x) %set the x axis ticks to show only x
h1_pos = get(h1,'Position'); %get the position data for sublot1.
y2 = 10*y.^2; %make something up for subplot2
h2=subplot(2,1,1); %make subplot2
plot(x,10*y,'-.'); %plot subplot2
box on
set(h2,'Xcolor',[1 1 1]) %make the Y axis line white
set(h2,'Xtick',[])
xlim([60 260]) %setup some x axis
h2_pos=get(h2,'Position');
set(h2,'Position',[h1_pos(1) h1_pos(2)+h1_pos(4) h2_pos(3:end)]) %using position of subplot1 put subplot2next to it.
3 min of adaptation of what i had in the link
Tomislav
Tomislav 2014년 4월 10일
tnx

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Visual Exploration에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by