在 MATLAB 绘图中,如何使用 get 命令查询 y 轴范围?

In a MATLAB plot, how do I query the y-axis limits using the get command?

我不明白如何使用 get 命令 "query the y-axis limits." 我知道我可以在 属性 编辑器中找到与轴限制相关的 属性,但我找不到它和我卡住了。

作为我的评论的通用版本,您可以使用 get 命令获取您想要的任何 属性,使用与 属性 [=21] 中属性完全相同的名称=].

例如,在您的情况下,属性 YLim 以这个名称存在于 属性 Inspector 中,因此在 script/function 中,您可以使用以下方法获取它:

get(HandlestoAxis,'YLim')

其中输出是一个 1x2 向量,HandlestoAxis 是您想要的任何轴的句柄。对于当前轴,您可以使用 gca.