File Exchange

image thumbnail


version (1.67 KB) by Chandramouli Chandrasekaran
Plots Bar plots of Data with corresponding errorbars.

1 Download

Updated 06 Sep 2005

No License


This function plots standard bar plots with corresponding errorbars. The need for such a function has been great for me especially to quickly visualize data.

Y = [1:1:10;2:2:20];
YError = [1 1 1 1 1 1 1 1 1 1 ; 2 2 2 2 2 2 2 2 2 2];

[hBars,hError] = BarsWithError(Y,YError,YError,'random',{'Group 1','Group 2'},'Sample Bar Chart')

Neatly plots Bar plots with corresponding errorbars which are also fed into the function, future versions will take as input only a matrix and errorbars will be calculated in situ. I hope the script is useful for all other users. I cannot be responsible for gray hair, financial gain or loss from this function.

Cite As

Chandramouli Chandrasekaran (2021). BarsWithError (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (5)

Ikaro Silva

Very useful, considering that Matlab does not have a function that does this...

John Liu

Very good but need to be improved! The colors of the legend are inconsistent with the colors of the plot!

Fabiano Baroni

Need to change
To get correct x tick labels

ron milo

Very useful. Thanks alot.

Andrew Severin

I have been looking for a function like this couldn't believe it wasn't standard. Thanks

MATLAB Release Compatibility
Created with R14SP2
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: superbar, barerrorbar(varargin)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!