如何在绘图中添加细网格

4
我有一个类似于这样的函数:
plot(f,Body, 'r', f,Walk, 'b', 'LineWidth' , 3);

我希望在图表中加入细网格线。怎么做呢?

已经尝试过以下方法:

plot(f,Body, 'r', f,Walk, 'b', 'LineWidth' , 3);

 GridVisible = TRUE,
 SubgridVisible = TRUE;

但是失败了。
1个回答

3

尝试在绘图线之后添加内容

grid on

或者,
grid minor

为了添加标签,请使用 XMinorTickYMinorTick 属性获取小网格刻度的位置,并将它们作为标签添加到XTickLabelYTickLabel属性中。有关更多信息,请参见Matlab文档

那个可以运行,但它没有标记所有与x和y轴相交的网格线。 - gpuguy
1
你要求的是“细网格”,而不是网格标签。除了带有标签的小网格刻度之外,还有什么需要吗?请相应地更新问题。 - bla
@gpuguy,你需要这样的代码吗?xlabel(gca, '时间/s'); ylabel(gca, '能量/J'); - Léo Léopold Hertz 준영
或者同时使用它们。 - Karlo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接