文档

gca

电流轴或图表

语法

甘氨胆酸ax =

描述

例子

斧头甘氨胆酸=返回当前图形的当前轴或图表,通常是用鼠标创建或单击的最后一个图形。图形功能,如标题,以当前坐标轴或图表为目标。使用斧头访问和修改坐标轴或图表的属性。如果坐标轴或图表不存在,那么gca创建了笛卡尔轴。

例子

全部折叠

画一个正弦波。

x = linspace (0, 10);y =罪(4 * x);情节(x, y)

设置字体大小、标记方向、标记长度和y当前轴的-axis限制。使用gca以参考当前的坐标轴。

注意:从R2014b开始,您可以使用点符号来设置属性。如果您正在使用较早的版本,请使用函数代替,如集(ax,字形大小,12)

甘氨胆酸ax =;%当前轴斧子。字形大小= 12;斧子。TickDir =“出”;斧子。TickLength = [0.02 0.02];斧子。YLim = [-2 2];

输出参数

全部折叠

当前轴或图表,返回为对象,PolarAxes对象,或其父对象为数字选项卡,或面板对象,而不是an对象。

例如,一个HeatmapChart对象可以是当前图表,因为父图表通常是数字对象。一个阀杆对象不能是当前图表,因为父图表是对象。

提示

  • 用户交互可以改变当前的坐标轴或图表。在创建变量时,最好将坐标轴或图表分配给变量,而不是依赖于变量gca

  • 更改当前图形也会更改当前轴或图表。

  • 在绘图后设置坐标轴属性,因为一些绘图函数会重置坐标轴属性。

  • 若要访问当前轴或图表而不强制创建笛卡尔轴,请查询图形CurrentAxes财产。MATLAB®如果没有当前的轴,则返回一个空数组。

    无花果= gcf;ax = fig.CurrentAxes;
    从R2014b开始,您可以使用点表示法查询属性。如果您正在使用较早的版本,请使用得到函数代替,如ax =得到(无花果、“CurrentAxes”)

另请参阅

功能

属性

之前介绍过的R2006a

这个话题有用吗?