【发布时间】:2026-02-17 19:45:01
【问题描述】:
我想在 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');
【问题讨论】: