为什么“xticklabels”不匹配“xticks”当调整图吗?

2视图(30天)
使用下面的代码我绘制一个图。
x = 1:1:9;
y = sin (x);
情节(x, y);
现在我想改变“xticks”[0、5、10] {“10”,“15”,“20”}。
集(gca),“xticklabel”,{“十”;“15”;“20”});
然后如果我调整图“xticklabels”不匹配最初的蜱虫。
我怎么解决这个问题?

接受的答案

MathWorks支万博1manbetx持团队
这是MATLAB的预期行为当没有xticks提名和分配“xticklabels”的数量不匹配的数量“xticks”图。如果“xticklabels”的数量大于“xticks”数(n),然后第一个n“xticklabels”后会出现重新调节。如果“xticklabels”的数量小于“xticks”号(n), n ' xticklabels '就会反复出现后重新调节。
这里的方法是设置“xticks”之前,使用以下代码,设置“xticklabels”这样的“xticks”和“xticklabels”将是相同的。
集(gca),“xtick”,expectedTicks);
集(gca),“xticklabel”,expectedTickLabels);

更多的答案(0)

s manbetx 845


释放

R2022b

社区寻宝

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

开始狩猎!