Comment conserver les tailles des sous-placettes après avoir placé une barre de couleurs
Disons que nous avons un 1-par-2 intrigue secondaire et nous tracer le graphique à l'intérieur comme suit:
subplot(1,2,1)
surf(peaks(20))
subplot(1,2,2)
surf(peaks(20))
Et puis, nous voulons mettre une barre de couleur:
colorbar
Je ne veux pas la figure de droite squezzed que dans le résultat. Comment pouvons-nous mettre la barre de couleur de la partie droite de la figure dans une ligne de sous-intrigues et de garder la taille de inchangés?
Remarque: en Fait, j'en ai besoin pour tracer des images où la barre de couleur est commun et je veux le mettre sur le droit. J'ai utilisé ce jouet exemple pour des raisons de simplicité.
source d'informationauteur petrichor
Vous devez vous connecter pour publier un commentaire.
Vous pourriez juste l'extrait de la position de la première intrigue et de l'utiliser sur la deuxième. MATLAB déplace automatiquement la barre de couleur à droite lors du changement d'échelle.
C'est juste ce que je cherchais. Après la mise en œuvre Vidar automatique de la solution je suis venu avec un but de simplification. Obtenir la position de l'extrême droite axes AVANT d'ajouter la barre de couleur, et puis il suffit de réinitialiser le pressé de position à l'original: