filling in between two curves with different x values
7 views (last 30 days)
Show older comments
Hello.
I have a plot
plot(x,y,'r--','LineWidth', 2);
that I want to display with boundaries such that:
plot(x+5,y,'k--','LineWidth', 0.5);
plot(x-5,y,'k--','LineWidth', 0.5);
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/171183/image.png)
I want to shade the area in between and have tried:
patch([k-5 k+5], [y y], 'g')
but I can't get it to work.
Thanks for any help.
0 Comments
Accepted Answer
Guillaume
on 12 Mar 2018
I would think that
patch([x-5, fliplr(x+5)], [y fliplr(y)], 'g')
should work.
8 Comments
More Answers (0)
See Also
Categories
Find more on Lighting, Transparency, and Shading 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!