How do I shade the area between two curves on a plot that is generated by arrays?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Rowan Quintero
il 2 Ago 2023
Commentato: Rowan Quintero
il 2 Ago 2023
For example:
x1 = [ 1 2 3 ];
y1 = [2 5 8];
x2 = [1 2.5 3.5];
y2 = [1 6 3];
plot(x1, y1)
hold on
plot(x2, y2)
Thanks for the help!
0 Commenti
Risposta accettata
Davide Masiello
il 2 Ago 2023
Modificato: Davide Masiello
il 2 Ago 2023
x1 = [1 2 3];
y1 = [2 5 8];
x2 = [1 2.5 3.5];
y2 = [1 6 3];
hold on
patch([x1 flip(x2)], [y1 flip(y2)],'y','EdgeColor','none')
plot(x1, y1,'b')
plot(x2, y2,'r')
box on
axis padded
4 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Scatter Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!