自定义标记值沿着x轴和标签

30视图(30天)
你好,
当我的阴谋(1:20,f), x轴从1到20所示。但是我真正的x值
x =
1到13
30.0000 28.0000 26.0000 24.0000 22.0000 20.0000 18.0000 16.0000 14.0000 12.0000 10.0000 8.0000 6.0000
14到20
4.0000 2.0000 1.0000 0.8000 0.6000 0.4000 0.2000
我想真正的x值显示在图中。为此,我使用
xticks ([x])
和有一个错误,说
价值必须是一个数字向量的值增加。
知道怎么解决这个问题吗?
谢谢提前

接受的答案

明星黾
明星黾 2021年6月23日
编辑:明星黾 2021年6月23日
试试这样:
x = [30.0000 28.0000 26.0000 24.0000 22.0000 20.0000 18.0000 16.0000 14.0000 12.0000 10.0000 8.0000 6.0000 - 4.0000 2.0000 - 1.0000 0.8000 - 0.6000 0.4000 - 0.2000);
情节(兰德(20))
集(gca),“XTick”,1:20,“XTickLabel”组成(“% g”,x))
编辑- (2021年6月23日在二二21)
因为我不确定你要做的,另一个选择是:
x = [30.0000 28.0000 26.0000 24.0000 22.0000 20.0000 18.0000 16.0000 14.0000 12.0000 10.0000 8.0000 6.0000 - 4.0000 2.0000 - 1.0000 0.8000 - 0.6000 0.4000 - 0.2000);
情节(x,兰德(20))
集(gca),“XTick”排序(x),“XDir”,“反向”)

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!