Workaround for linking separate axes without breaking the first link?
4 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!