Plot horizontal line over existing plot (on same figure)
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi all!
I have to plot a horizontal (threshold) line over a graph obtained by means of a for loop. my matlab version is 2014a.
This is the script:
for i=1:18
figure(1)
title('Max Temperature','fontsize',20)
xlabel('n° sensor','fontsize',15)
ylabel('Temperature [°]','fontsize',15)
plot(i,Max_Temp(1,i),'o')
hold on
grid on
end
How can I do? Thank you very much.
댓글 수: 0
채택된 답변
Cameron
2023년 1월 17일
편집: Cameron
2023년 1월 17일
You didn't specify what the y value of your graph needs to be, but you can take the information in this post and adjust it as needed. I also reconfigured some of your code a bit.
figure(1)
title('Max Temperature','fontsize',20)
xlabel('n° sensor','fontsize',15)
ylabel('Temperature [°]','fontsize',15)
hold on
grid on
for i=1:18
plot(i,Max_Temp(1,i),'o')
end
x = 1:18;
y = ones(1,length(x))*200; %I just made up a value of 200. Put whatever your threshold is here.
plot(x,y,'-k')
hold off
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Colormaps에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!