如何使用 GNU Octave 中的范围在 x 或 y 轴上设置抽动?
How to set tics in x or y axis using range in GNU Octave?
x 的长度 = 1000,
y 的长度 = 1000
plot(x, y, '+');
xlabel ("p");
ylabel ("Q(p)");
title('Custom plot');
set(gca, 'xtick', [0.00000 0.20000 0.40000 0.60000 0.80000 1.00000])
此 set 命令在 X 轴上创建 6 个刻度,但我喜欢创建 20 个刻度,以便在 2 个刻度之间有 50 个元素。
提前致谢。
根据您的评论,我猜您不了解 Octaves 背后的概念 "range"。 see here
在你的情况下,如果你希望 xticks 从 0 到 1000,并且步骤之间的差异是 20,只需使用:
set(gca, 'xtick', 0:20:1000);
x 的长度 = 1000, y 的长度 = 1000
plot(x, y, '+');
xlabel ("p");
ylabel ("Q(p)");
title('Custom plot');
set(gca, 'xtick', [0.00000 0.20000 0.40000 0.60000 0.80000 1.00000])
此 set 命令在 X 轴上创建 6 个刻度,但我喜欢创建 20 个刻度,以便在 2 个刻度之间有 50 个元素。
提前致谢。
根据您的评论,我猜您不了解 Octaves 背后的概念 "range"。 see here
在你的情况下,如果你希望 xticks 从 0 到 1000,并且步骤之间的差异是 20,只需使用:
set(gca, 'xtick', 0:20:1000);