In order to use the bar command to plot a histogram, you need to specify the X-values when you call the bar command. For example:
[N1,edges] = histcounts(randn(1000,1));
N2 = histcounts(randn(1000,1),edges);
ctrs = (edges(1:end-1)+edges(2:end))/2;
bar(ctrs, [N1' N2'],1,'stacked','FaceAlpha',0.6);
Once that is done, you can either set the ticks to auto, or to the specific bin edges:
xticks auto
xticks(edges)
Best Answer