How do I highlight a certain area between two lines?
Afficher commentaires plus anciens
I'm trying to graph measured CO2 levels compared to the safe range according to the WHO.
But when I use the patch command, but that highlights the ENTIRE area, and not the the area that crosses the high concentration.


4 commentaires
KSSV
le 22 Déc 2022
You need to pick the coordinates wisely to hightlight the region you want.
Ben van Zon
le 22 Déc 2022
KSSV
le 22 Déc 2022
Attach your data and show us what region you want to highlight.
Ben van Zon
le 22 Déc 2022
Réponse acceptée
Plus de réponses (2)
% Generate some data
t = 0:.1:10;
y = sin(t);
plot(t, y);
hold on
% highlight a portion of data
idx = t>6 & t<9;
area(t(idx), y(idx))
Image Analyst
le 22 Déc 2022
0 votes
This is a FAQ, so see the FAQ:
Catégories
En savoir plus sur Data Distribution Plots 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!


