Fill the region between two lines
1,053 views (last 30 days)
Show older comments
Shan Chu on 5 Feb 2019
Commented: Mike Ravicz on 31 Mar 2022
I plot two functions and then I want to fill the region between them in red (for example).
Could you please suggest me the function to do this?
Star Strider on 5 Feb 2019
Use the patch (link) function:
patch([x fliplr(x)], [y1 fliplr(y2)], 'g')
To use it, create a closed area (the reason for the fliplr calls, since they create the closed area), and choose the color.
More Answers (1)
YT on 5 Feb 2019
Find more on 2-D and 3-D Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!