Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

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

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