plotting two figures side by side
    342 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Tri
 am 10 Jul. 2014
  
    
    
    
    
    Beantwortet: Nate Roberts
      
 am 18 Mai 2018
            how do I plot two figures side by side?
0 Kommentare
Akzeptierte Antwort
  Laurent
      
 am 10 Jul. 2014
        
      Bearbeitet: Laurent
      
 am 10 Jul. 2014
  
      You can use subplot. First create a figure
figure;
and then
subplot(1,2,1)
%make here your first plot
subplot(1,2,2)
%make here your second plot
More info:
2 Kommentare
  CaptCook
 am 23 Dez. 2015
				Doesn't this create two "plots" side by side in the same "figure"? The question, which I am also asking, is whether there is any easy way to get 2 figures side by side? By default they seem to stack on top of each other.
  Lydia Keppler
 am 17 Okt. 2016
				You can set the position of your figure with the following command: figure; set(gcf,'position',[20 50 1250 600])
Depending on the size of your screen, you might have to adjust the numbers, which indicate the position of the bottom and the left and the width and height of the figure. You can then set it so that the figures will be plotted next to each other.
Makes sense?
Weitere Antworten (1)
  Nate Roberts
      
 am 18 Mai 2018
        You can use the 'Position' information from gcf.
Here is an example:
close all
x = 0:0.01:60*pi;
figure(1);
plot(x,sin(x),'b'); xlim([0,2*pi]);
pos1 = get(gcf,'Position'); % get position of Figure(1) 
set(gcf,'Position', pos1 - [pos1(3)/2,0,0,0]) % Shift position of Figure(1) 
figure(2);
plot(x,cos(x),'r'); xlim([10*pi,60*pi]);
set(gcf,'Position', get(gcf,'Position') + [0,0,150,0]); % When Figure(2) is not the same size as Figure(1)
pos2 = get(gcf,'Position');  % get position of Figure(2) 
set(gcf,'Position', pos2 + [pos1(3)/2,0,0,0]) % Shift position of Figure(2)
Which results in two figures side by side:

0 Kommentare
Siehe auch
Kategorien
				Mehr zu Graphics Performance finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




