2D Plot with 3 axis

50 次查看(过去 30 天)
david scholz
david scholz 2012-5-13
评论: Ahmad Khalid 2020-12-19
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

回答(3 个)

Wayne King
Wayne King 2012-5-13
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 2012-5-13
hey wayne
no i hadnt, thanks alot!
ds

Ferran Guedea I Ripoll
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 个评论
Devaprasad M
Devaprasad M 2020-12-17
How to add label for third axis in Plotyy
Ahmad Khalid
Ahmad Khalid 2020-12-19
yyaxis right;
ylabel ('axis-3 label')

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Axis Labels 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by