我希望在Matlab中绘制一张柱状图,其中(1) x轴要使用对数刻度, (2) 所有的柱子宽度相同。但是,使用下面的代码,柱子的宽度是不同的。请问有人能帮忙吗?非常感谢!
xdata = [0.01 0.018 0.032 0.056 0.1 0.18 0.32 0.56 1 1.8 3.2 5.6 10];
ydata = [1.3 1.6 1.5 1.2 1.0 3.5 0.6 3.1 1.6 1.9 1.7 0.3 0.4];
bar(xdata,ydata);
set(gca,'XScale','log');