2D Plot with 3 axis

50 visualizzazioni (ultimi 30 giorni)
david scholz
david scholz il 13 Mag 2012
Commentato: Ahmad Khalid il 19 Dic 2020
hey i was wondering if somebody knows how to make a 2D plot with 3 axis...with that i mean a normal 2D plot that has two y axis (i.e. the left and right y axis have different scales) and one x-axis?
thanks for youre help
david

Risposte (3)

Wayne King
Wayne King il 13 Mag 2012
Have you seen plotyy?
x = 0:0.01:20;
y1 = 200*exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(10*x);
[AX,H1,H2] = plotyy(x,y1,x,y2,'plot');

david scholz
david scholz il 13 Mag 2012
hey wayne
no i hadnt, thanks alot!
ds

Ferran Guedea I Ripoll
Ferran Guedea I Ripoll il 24 Apr 2015
I have created a 2D plot with 3 axis thanks to the plotyy command. Now I want to reformat all 3 axis: max, min limits and ticks for the axis. For the x axis and y principal axis I have been able with the basic commands but not for the 2nd Y axis. Any idea? Thank you in advance -Ferran
  3 Commenti
Devaprasad M
Devaprasad M il 17 Dic 2020
How to add label for third axis in Plotyy
Ahmad Khalid
Ahmad Khalid il 19 Dic 2020
yyaxis right;
ylabel ('axis-3 label')

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by