setting up 2nd y axis scale

3 views (last 30 days)
Milan Sumegi
Milan Sumegi on 6 Mar 2019
Edited: Adam Danz on 28 Mar 2019
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

Answers (1)

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

Sign in to comment.

Categories

Find more on Axes Appearance in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!