Fill the patch between 2 X limits
이전 댓글 표시
Hello, I got Picture 1 and my goal was to create Picture 2 ideally, if not possible Picture 3. My objective is to create a legend for the red part of the plot, ideally, an arrow between the 2 limits would be awesome. Thanks
I am open to other suggestion to make a legend of that specific part. Thank you
figure
%Plot something
plot(1:10)
% Add lines
h1 = line([2 2],[1 10]);
h2 = line([5 5],[1 10]);
% Set properties of lines
set([h1 h2],'Color','k','LineWidth',2)
% Add a patch
patch([2 5 5 2],[1 1 10 10],'red')
채택된 답변
추가 답변 (1개)
Sagar Shah
2019년 2월 27일
0 개 추천
Did you get proper answer or code for that? Currently, I need the same arrow indication as you needed.
Can you please share information?
댓글 수: 2
Tiago Dias
2019년 2월 27일
Walter Roberson
2019년 2월 27일
The File Exchange contribution I posted a link to converts coordinates to make it possible to use data coordinates instead of figure coordinates.
카테고리
도움말 센터 및 File Exchange에서 Polygons에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!