How to plot shaded areas with legend
6 ビュー (過去 30 日間)
古いコメントを表示
Hello MATLAB Community,
I am trying to shade PSD spectrum for specific region for example :
f(ind1:ind2) -> nothing
f(ind3:ind4) -> light shaded area
f(ind5:end) -> dark shaded area
The capture_ref.png is attached for referance. I want same thing on (capture.png) which is generate from MATLAB Script.
Also, There must be legent for both shaded areas.
can any one please help in this regard ?
Thank you in advance.
0 件のコメント
採用された回答
KSSV
2021 年 7 月 11 日
Example;
clc; clear all
x = 1:10 ;
y = rand(size(x)) ;
figure
hold on
% Region1
area([x(1:4) x(1)],[y(1:4) y(1)])
area([x(4:7) x(4)],[y(4:7) y(4)])
area([x(7:10) x(7)],[y(7:10) y(7)])
Instead of area you can also use patch, fill.
1 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Legend についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!