带误差条的Bar

版本1.3.0.0 (1.77 KB) 维恩Ravichandran
这段代码用错误条绘制条形图,就这么简单。

5 k下载

更新6月22日

查看许可协议

截至目前(2009年7月13日),MATLAB没有内置函数来绘制带有误差条的条形图。这个函数解决了这个问题。

对于初学者来说,这提供了一个非常简单的方法,用一个简单的命令来绘制带有错误条的条形图:
errorbarbar (y, e);%其中y是柱的高度,e是作为误差柱(长度为2*e,约为y)绘制的极限。

对于中间用户,该函数提供BAR和ERRORBAR的句柄,以供进一步修改。
[b,e] = errorbarbar(y,e);%或…
[b,e] = errorbar (x,y,e);%其中x为一组杆的中心位置

对于高级用户,此函数还提供了在首先绘制时修改任何和所有条形图和线条系列属性的方法。

例子:
barSettings = {'facealpha',0.5,'edgecolor',[0.5 0.5 0.5]};
linessettings = {'linestyle','——','linewidth',2};
[b,e] = errorbarbar(x,y,e,barSettings, linessettings);
Set (b,'facecolor',[0 0.5 0]);将所有栏设置为绿色

提示:您可以使用linessettings变量来使用不同的上限和下限。

它不能做什么:
1.绘制横条形图
2.使用bar(y,e,barSettings, linessettings)。相反,使用:
栏(x, y, e, barSettings lineSettings)。

引用作为

Venn Ravichandran(2022)。带误差条的Bar(//www.tianjin-qmedu.com/matlabcentral/fileexchange/24718-bar-with-errorbars), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2007b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux
致谢

启发:superbar

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!