2010-12-10 8 views
26

Je suis en train de tracer 5 x 3 parcelles en utilisant la commande subplot, mais il y a des marges massives autour de chaque sous-parcelle.Marge de sous-parcelle MATLAB

Comment contrôler la taille de la marge autour d'eux?

Quelqu'un peut-il aider?

figure; 
for c=1:15 
    subplot(5,3,c); 
    imagesc(reshape(image(:,c), 360,480)), ;colormap gray; axis image; 
end 

alt text

+0

Jetez un coup d'oeil ici - http://blogs.mathworks.com/pick/2012/12/21/figure-margins -subplot-spacings-and-more /. – Royi

Répondre

15

Le problème est que Matlab attribue la propriété position de chaque axe de telle sorte que l'espace autour de chaque parcelle. Vous pouvez soit ajuster la propriété position, ou vous pouvez obtenir subaxis à partir de l'échange de fichiers et configurer les sous-placettes comme vous le souhaitez.

+4

+1 Voici un lien vers une solution MathWorks indiquant le même conseil: http://www.mathworks.com/support/solutions/fr/data/1-1XTXW0/index.html?product=ML&solution=1-1XTXW0 – Amro