
Combining Two plots with different with the same y axis and different x axis length
    2 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi, 
I am plotting two figures with the same y-axis and I am using nexttile. I keep getting them as two boxes with the same area but I want to have them in the following form: 

any suggestions on how to do that? 
Thank you
0 Commenti
Risposte (1)
  Jorg Woehl
      
 il 8 Mar 2021
        
      Modificato: Jorg Woehl
      
 il 8 Mar 2021
  
      If the widths of your two plot boxes have an integer ratio (such as 4:1), you can use tiledlayout to do this. First create one row of five tiles, then merge the first four tiles for the first plot:
t = tiledlayout(1,5)
nexttile([1,4])     % merge first four tiles in row 1
% plot something
[X,Y,Z] = peaks
imagesc(Z)
nexttile            % last tile in row 1
% another plot with the same y axis
imagesc(Z(:,1:10))

0 Commenti
Vedere anche
Categorie
				Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

