Fill the patch between 2 X limits
Afficher commentaires plus anciens
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')
Réponse acceptée
Plus de réponses (1)
Sagar Shah
le 27 Fév 2019
0 votes
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 commentaires
Tiago Dias
le 27 Fév 2019
Walter Roberson
le 27 Fév 2019
The File Exchange contribution I posted a link to converts coordinates to make it possible to use data coordinates instead of figure coordinates.
Catégories
En savoir plus sur Polygons dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!