transparent grey bar on graphs
8 views (last 30 days)
Show older comments
Hi, I would like to draw a grey bar to emphasize when the signals were triggered like in the picture. Should I use patch function as it will be loop.
thanks for suggestion
.
0 Comments
Accepted Answer
Cris LaPierre
on 1 Sep 2022
Edited: Cris LaPierre
on 1 Sep 2022
x=0:.1:5;
y=(x-2).^3;
patch([0 5 5 0],[0 0 4 4],[.75 .75 .75])
hold on
plot(y,x,'LineWidth',2)
hold off
If you do prefer to have a transparent bar, then adjust the FaceAlpha property. Just note that this will also cause a slight change in the color of the patch.
x=0:.1:5;
y=(x-2).^3;
plot(y,x,'LineWidth',2)
patch([0 5 5 0],[0 0 4 4],[.75 .75 .75],'FaceAlpha',0.25,'EdgeColor','none')
0 Comments
More Answers (0)
See Also
Categories
Find more on Polygons 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!