Plots Bar plots of Data with corresponding errorbars.
Updated 6 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 (2024). 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!
Version Published Release Notes