How do i expand this figure so all graphs fit perfect

 採用された回答

Chad Greene
Chad Greene 2014 年 11 月 12 日

0 投票

Instead of using subplot(2,2,1), try this
figure
axes('position',[0 .5 .5 .5])
plot(1:10,1:10,'b')
axes('position',[.5 .5 .5 .5])
plot(1:10,1:10,'r')
axes('position',[0 0 .5 .5])
plot(1:10,1:10,'k')
axes('position',[.5 0 .5 .5])
plot(1:10,1:10,'m')

3 件のコメント

jason
jason 2014 年 11 月 12 日
how would i implement this on my code;
this is my code:
figure(1),subplot(2,2,1),imshow(RGB);title('Test Shapes');
figure(1),subplot(2,2,2),imshow(img_wk_bw_L_total);title('Classified Shapes');
figure(1),subplot(2,2,3),imshow(RGB);title('color');
figure(1),subplot(2,2,4),imshow(img_wk_bw_L_total2);title('Area in m^2');
Chad Greene
Chad Greene 2014 年 11 月 12 日
編集済み: Chad Greene 2014 年 11 月 12 日
Replace my plot lines with your imshow lines. And change your title lines to
title('my title','vert','top','backgroundcolor','white')
jason
jason 2014 年 11 月 12 日
thank you, it works perfect.

サインインしてコメントする。

その他の回答 (1 件)

Robert Cumming
Robert Cumming 2014 年 11 月 12 日

0 投票

you may be interested in this FEX submission which allows for you to customise the spacing.

タグ

質問済み:

2014 年 11 月 12 日

コメント済み:

2014 年 11 月 12 日

Community Treasure Hunt

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

Start Hunting!

Translated by