首页 > 解决方案 > 如何控制 Y 轴刻度之间的默认距离?

问题描述

这是一个简单的 MATLAB 代码。如何控制 Y 轴刻度之间的默认距离?我想让它更小以适合我的论文。提示:我用 2 张图片更新了帖子,显示了我的意思(它们是相同的,但 y 轴刻度之间的距离在一张图片中比另一张更小。

在此处输入图像描述

x = linspace(-10,10,200); 
y = sin(4*x)./exp(x); 
plot(x,y)
xlim([0 10])
ylim([-0.4 0.8])

在此处输入图像描述

标签: matlabmatplotlibmatlab-figure

解决方案


您可以使用绘图的 gca 对象来控制刻度。这是 xtick 的示例。更改'xtick''ytick'

plot(x,y);
set(gca, 'xtick', [-10:2:10]);

推荐阅读