# how to specify y axis?

1 view (last 30 days)
Ibrahim AlZoubi on 21 Jun 2020
Commented: Ibrahim AlZoubi on 21 Jun 2020
how to spesify left y axis as follow:
(0 500 1000)
Ibrahim AlZoubi on 21 Jun 2020
I use ylim([1 1000])

the cyclist on 21 Jun 2020
Edited: the cyclist on 21 Jun 2020
Try this:
clear
clc
clf
x=1:1:24
yyaxis right
y =[0,0,0,0,0,2.879097736,22.91004173,45.42868867,58.31916249,64,65,66,65,64,60,53.00046608,32.17312477,9.879732541,0,0,0,0,0,0];
plot(x,y,'k','LineWidth',2.5)
yyaxis left
z=[242.5325006,242.5325006,242.5325006,242.5325006,0,13.29108368,66.80670854,139.455836,196.175253,215.5559079,218.7020474,220.3220205,218.7020474,215.5559079,196.175253,139.455836,66.80670854,13.29108368,0,242.5325006,242.5325006,242.5325006,242.5325006,242.5325006];
n=[0,0,0,0,0,76,344,607,748,816,840,850,841,835,773,661,435,169,0,0,0,0,0,0]
plot(x,n,'b',x,z,'b','LineWidth',2.5)
set(gca,'YLim',[0 1000],'YTick',[0 500 1000],'YTickLabel',[0 500 1000])
I forced the limit of the left-hand y-axis to be [0 1000], so that the ticks show up.
Ibrahim AlZoubi on 21 Jun 2020
you're amazing thank you so much!

the cyclist on 21 Jun 2020
set(gca,'YTick',[0 500 1000],'YTickLabel',[0 500 1000])
the cyclist on 21 Jun 2020
rand(7)
was just me generating some random numbers to plot, to illustrate that my code suggestion worked in that case.