How to plot something like this?

3 ビュー (過去 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 Center および File ExchangeVisual Exploration についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by