Continuous Error bars
24 ビュー (過去 30 日間)
古いコメントを表示
Hi all, i want to plot the mean of a track with the standard deviation. I tried this, by using the function errorbar, This is acceptable, but I was looking for something different, such as a continuous band. Something like this one:

Thanks, M
0 件のコメント
採用された回答
Tom Lane
2012 年 5 月 27 日
You may be able to modify this to suit your needs:
x = linspace(0,1,20)';
y = sin(x);
dy = .1*(1+rand(size(y))).*y; % made-up error values
fill([x;flipud(x)],[y-dy;flipud(y+dy)],[.9 .9 .9],'linestyle','none');
line(x,y)
4 件のコメント
Veena Chatti
2020 年 9 月 1 日
WOW. Thanks. No file downloads, no mess, no fuss, no fretting about learning another programming language or environment, or exporting a bunch of data elsewhere...Just five simple lines of code and the relief of saving a whole lot of tedium to make something seemingly simple work!
その他の回答 (1 件)
Oleg Komarov
2012 年 5 月 27 日
You can choose one of the following in the FEX:
- http://www.mathworks.com/matlabcentral/fileexchange/27485
- http://www.mathworks.com/matlabcentral/fileexchange/26311-shadederrorbar
- http://www.mathworks.com/matlabcentral/fileexchange/2683-confplot
- http://www.mathworks.com/matlabcentral/fileexchange/10843-errorfill
User defined functions have to be placed into a folder and that folder should be added to the MATLAB path. See addpath(), savepath() or on the menu bar File > Set path
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Creating, Deleting, and Querying Graphics Objects についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!