是否有一种方法可以使条形图的xticks
具有相同的间距,即使它们是完全非线性的(并且与对数标度无关,也与函数无关)?
例如,我的X
向量是
>> display (X)
X =
19 27 28 34 51 52 53 57 66 67 69 73 85 96 105 174 176
答案 0 :(得分:1)
只需将您的X
数据categorical
(自MATLAB R2013b起):
X = [19, 27, 28, 34, 51, 52, 53, 57, 176];
Y = randi(100, 1, numel(X));
bar(categorical(X), Y);
希望有帮助!