How do i expand this figure so all graphs fit perfect

 Risposta accettata

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 Commenti

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');
Replace my plot lines with your imshow lines. And change your title lines to
title('my title','vert','top','backgroundcolor','white')
thank you, it works perfect.

Accedi per commentare.

Più risposte (1)

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

Tag

Richiesto:

il 12 Nov 2014

Commentato:

il 12 Nov 2014

Community Treasure Hunt

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

Start Hunting!

Translated by