image thumbnail


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


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 (2022). BarsWithError (, MATLAB Central File Exchange. Retrieved .

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!