how to specify y axis?
조회 수: 3 (최근 30일)
이전 댓글 표시
how to spesify left y axis as follow:
(0 500 1000)

채택된 답변
the cyclist
2020년 6월 21일
편집: the cyclist
2020년 6월 21일
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.
추가 답변 (1개)
the cyclist
2020년 6월 21일
set(gca,'YTick',[0 500 1000],'YTickLabel',[0 500 1000])
댓글 수: 5
the cyclist
2020년 6월 21일
rand(7)
was just me generating some random numbers to plot, to illustrate that my code suggestion worked in that case.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

