以下に示すように、ヒストグラムプロットに標準偏差と平均をプロットしたいと思います。
これが私のコードです:
filename = 'C:\Users\unique.xlsx';
%removed duplicate entries from the file
columnB = xlsread(filename,'B:B');
edges = unique(columnB)
n_elements =histc(columnB, edges)/numel(columnB);
bar(edges,n_elements,'BarWidth',4)
meanB=mean(columnB) % expectation
stdB=std(columnB)
figure(2)
hold on
ylim=get(gca,'ylim')
line([meanB meanB], ylim,'g')
hold on
line ([meanB+stdB meanB+stdB NaN meanB-stdB meanB-stdB] , [ylim NaN ylim],'r')
しかし、それは私に次のエラーを与えます:
??? Error using ==> line
String argument is an unknown option.
Error in ==> read at 23
line([meanB meanB], ylim,'g')