How to keep colorbar without changing the figure size?
    8 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Osama Tabbakh
 le 29 Avr 2019
  
    
    
    
    
    Commenté : Osama Tabbakh
 le 30 Avr 2019
            Hallo, 
I have 2 figures. One of them should be figured with colorbar and another one without. But they have the same scale. The problem is, that when I figured the colorbar with the first one the size of the figure will be changed. Any idea how I can fix this? 
0 commentaires
Réponse acceptée
  Erivelton Gualter
      
 le 29 Avr 2019
        You can set the desired size of the figure. For example:
figure(1);         % Figure 1 with out colorbar
surf(peaks); 
% Get Position of the figure 1
pos = get(gcf, 'Position'); % gives x left, y bottom, width, height
x = pos(1); y = pos(2); w = pos(3); h = pos(4);
figure(2);         % Figure 2 with colorbar
surf(peaks); 
colorbar;
% Set Position with desired width w_new = w*1.1
set(gcf, 'Position',  [x, y, w*1.1, h])
Then, you can adjust according to your wishes. 
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Interactive Control and Callbacks dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!