Main Content

gca

Ejes o gráfica actuales

Sintaxis

Descripción

ax = gca devuelve los ejes actuales (o la visualización independiente) de la figura actual. Utilice ax para obtener y establecer las propiedades de los ejes actuales. Si no hay ejes ni gráficas en la figura actual, gca crea un objeto de ejes cartesianos.

ejemplo

Ejemplos

contraer todo

Represente una onda sinusoidal.

x = linspace(0,10);
y = sin(4*x);
plot(x,y)

Figure contains an axes object. The axes object contains an object of type line.

Establezca el tamaño de la fuente, la dirección de las marcas, la longitud de las marcas y los límites del eje y para los ejes actuales. Use gca para referirse a los ejes actuales.

ax = gca; % current axes
ax.FontSize = 12;
ax.TickDir = 'out';
ax.TickLength = [0.02 0.02];
ax.YLim = [-2 2];

Figure contains an axes object. The axes object contains an object of type line.

Argumentos de salida

contraer todo

Ejes actuales, devueltos como un objeto Axes, un objeto PolarAxes, un objeto GeographicAxes o visualización independiente como heatmap.

Más acerca de

contraer todo

Ejes actuales

Los ejes actuales son el objeto objetivo predeterminado para muchos comandos de gráficas, como plot, title y xlim. Los siguientes tipos de objetos pueden convertirse en los ejes actuales. Normalmente, es el último de estos objetos el que se crea, sobre el que se hace clic o en el que se representa.

  • Un objeto Axes.

  • Un objeto PolarAxes.

  • Un objeto GeographicAxes.

  • Una visualización independiente, que es una gráfica diseñada para un propósito especial que funciona con independencia de otras gráficas. Por ejemplo, heatmap es una visualización independiente para observar la interacción entre dos variables en datos tabulares.

La propiedad CurrentAxes de una figura almacena sus ejes actuales.

Sugerencias

  • La interacción del usuario puede modificar los ejes o la gráfica actuales. Es mejor asignar los ejes o la gráfica a una variable cuando la cree en lugar de depender de gca.

  • Modificar la figura actual también modifica los ejes o la gráfica actuales.

  • Establezca las propiedades de los ejes después de representarlos, ya que algunas funciones de representación restablecen las propiedades de los ejes.

  • Para acceder a los ejes o la gráfica actuales sin forzar la creación de ejes cartesianos, utilice la notación de puntos para consultar la propiedad CurrentAxes de la figura. MATLAB® devuelve un arreglo vacío si no hay ejes actuales.

    fig = gcf;
    ax = fig.CurrentAxes;

Historial de versiones

Introducido antes de R2006a

Consulte también

Funciones

Propiedades