matlab - Bar plot with standard deviation -


i plotting bar plot standard deviation in matlab data following

y = [0.776 0.707 1.269; 0.749 0.755 1.168; 0.813 0.734 1.270; 0.845 0.844 1.286]; std_dev = [0.01 0.055 0.052;0.067 0.119 0.106;0.036 0.077 0.060; 0.029 0.055 0.051]; 

i writing following code

figure hold on bar(y) errorbar(y,std_dev,'.') 

but not getting standard deviation bar in correct position.

if bars have same color:

x=1:15; y = [0.776 0.707 1.269 0 0.749 0.755 1.168 0 0.813 0.734 1.270 0 0.845 0.844 1.286]; std_dev = [0.01 0.055 0.052 0 0.067 0.119 0.106 0 0.036 0.077 0.060 0 0.029 0.055 0.051];  figure hold on bar(x,y) errorbar(y,std_dev ,'.')  xticklabel={'1' ; '2'; '3' ; '4'}; xtick=2:4:15 set(gca, 'xtick',xtick); set(gca, 'xticklabel', xticklabel); 

enter image description here


Comments

Popular posts from this blog

angular - Ionic slides - dynamically add slides before and after -

minify - Minimizing css files -

Add a dynamic header in angular 2 http provider -