How do I make multiple x axes?
Afficher commentaires plus anciens
I am trying to create a plot with two x axes. One at the top and one at the bottom. The y axis has the same range.
I have salinity and temperature of a water column and the depth is on the y axis. I would like to make salinity and temperature different x axes.
Thanks in advance
Réponses (2)
A Jenkins
le 16 Juin 2014
0 votes
José-Luis
le 16 Juin 2014
You could try a variation of the below:
aH(1) = axes;
aH(2) = axes;
y1 = rand(10,1);
y2 = rand(10,1);
x=(1:10)';
plot(aH(1),x,y1,'Color',rand(1,3));
plot(aH(2),x,y2,'Color',rand(1,3));
linkaxes(aH,'x')
set(aH(2),'Color','none','XAxisLocation','top','YAxisLocation','right');
Catégories
En savoir plus sur Line Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!