网格XTick标签

时间:2016-03-19 15:26:18

标签: matlab matlab-figure

我有以下代码:

mesh(c_conc);
zlabel('Concentration');
title('Initial TAF Concentration');
set(gca, 'XTickLabel', 0:0.2:1)
set(gca, 'YTickLabel', 0:0.2:1)

其中c_conc1000 x 1000矩阵。这会产生以下结果:

enter image description here

我不明白为什么,给定相同的高度和宽度,以及相同的XTickLabel,x轴正确设置为0到1的值,步长为0.2,而y轴仅到达0.4?

1 个答案:

答案 0 :(得分:1)

显然,您的数据在y方向上的范围不会超过0.4。如果要强制绘图范围为1,请使用ylim选项:

mesh(c_conc);
zlabel('Concentration');
ylim([0 1])
title('Initial TAF Concentration');
set(gca, 'XTickLabel', 0:0.2:1)
set(gca, 'YTickLabel', 0:0.2:1)