For loop in a plot
조회 수: 2 (최근 30일)
이전 댓글 표시
I want to plot a line for a certain number of years. The starting point for each line on the y-axis is the 5th percentile and it extends to the 95th percentile. I have the following code,
for ii=1:12
plot([year(ii) year(ii)],[array_5(ii) array_95(ii)],'r','Linewidth',2.4)
end
However, it plots the line only for the last year. What modification do I need for this piece of code ?
댓글 수: 0
채택된 답변
Star Strider
2018년 4월 5일
hAxes = axes('NextPlot', 'add');
for ii = 1:12
plot(hAxes,[year(ii) year(ii)],[array_5(ii) array_95(ii)],'r','Linewidth',2.4)
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Annotations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!