setting up 2nd y axis scale

1 次查看(过去 30 天)
Milan Sumegi
Milan Sumegi 2019-3-6
编辑: Adam Danz 2019-3-28
Hi all I have a problem to set up my right side Y axes scaler. Is run for me 0->3000 how I wanted but I would like if its make by 300 and not 500 each steps.
here is my script:
x2=linspace(15,25);
y2=linspace(2500,2500);
X=Book1{:,1};
Y=Book1{:,2};
x5=linspace(2.5,2.5);
y5=linspace(0,0.298);
x=Book2{:,1};
y=Book2{:,2};
yyaxis right
plot(x,y,'m',x5,y5,'m')
ylim([0 1])
title 'Calculated Power Curve for Dec. 2011'
xlabel 'Wind Speed [m/s]'
ylabel 'Pover Co-efficient [-]'
hold on
yyaxis left
plot(x2,y2,'g',X,Y,'g')
xlim([0 25])
ylim([0 3000])
ylabel 'Power [kW]'
If I run the script above is looks like this.
untitled.jpg
Thank you every answers

回答(1 个)

Adam Danz
Adam Danz 2019-3-6
编辑:Adam Danz 2019-3-25
Judging from the image, you mean you'd like to fix the left axis.
yyaxis left
set(gca, 'YTick', [0:300:3000])
  2 个评论
Milan Sumegi
Milan Sumegi 2019-3-13
yes I only want fx the left axis, thanks
Adam Danz
Adam Danz 2019-3-13
编辑:Adam Danz 2019-3-28
Those two lines of code should do the trick! ;)

请先登录,再进行评论。

类别

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