Workaround for linking separate axes without breaking the first link?
    7 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Amanda Beatty
 el 27 de Abr. de 2021
  
    
    
    
    
    Comentada: Amanda Beatty
 el 28 de Abr. de 2021
            I have a 2x6 plot created using panel.m from file exchange. It will always be two rows, but it will be an undetermined number of columns (if that matters). I want all of them to have linked x-axes, then I want the bottom row to have linked y-axes and the top row to have linked y-axes. Per the documentation of linkaxes() if I try to link separate axes it cancels out the first link. Is there a workaround for this?


0 comentarios
Respuesta aceptada
  Hyeokjin Jho
      
 el 28 de Abr. de 2021
        Use linkprop
ax(1) = subplot(2,2,1);
ax(2) = subplot(2,2,2);
ax(3) = subplot(2,2,3);
l1 = linkprop(ax([1,2]),'ylim');
l2 = linkprop(ax([1,3]),'xlim');
Más respuestas (0)
Ver también
Categorías
				Más información sobre Subplots en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

