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.

cla

Descripción

cla elimina todos los objetos de gráficas que tengan identificadores visibles de los ejes actuales. El identificador es visible para HandleVisibility si la propiedad del objeto está establecida en 'on'. La siguiente gráfica añadida a los ejes utiliza el primer color y estilo de línea basados en las propiedades ColorOrder y LineStyleOrder de los ejes. Si no existe un objeto de ejes, este comando crea uno.

ejemplo

cla(ax) elimina objetos de gráficas de los ejes, los ejes polares o los ejes geográficos especificados por ax en lugar de los ejes actuales.

ejemplo

cla reset elimina los objetos de gráficas de los ejes actuales independientemente de la visibilidad de su identificador. También restablece las propiedades de los ejes en sus valores predeterminados, salvo las propiedades Position y Units.

ejemplo

cla(ax,'reset') restablece las propiedades para los ejes especificados.

ejemplo

Ejemplos

contraer todo

Represente dos ondas sinusoidales. Luego, borre las gráficas de líneas de los ejes.

x = linspace(0,2*pi);
y1 = sin(x);
plot(x,y1)

hold on
y2 = sin(2*x);
plot(x,y2)

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

cla

Figure contains an axes object. The axes object is empty.

cla borra las gráficas de líneas y restablece las propiedades ColorIndex y LineStyleIndex de los ejes en 1. Las gráficas posteriores comienzan desde el principio del orden de colores y del orden de estilos de línea. Por ejemplo, represente otra onda sinusoidal.

y3 = sin(3*x);
plot(x,y3)
hold off

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

Puede mostrar un mosaico de gráficas utilizando las funciones tiledlayout y nexttile. Llame a la función tiledlayout para crear un diseño de gráfica en mosaico de 2 por 1. Llame a la función nexttile para crear los objetos de ejes ax1 y ax2. Añada gráficas a ambos ejes.

tiledlayout(2,1)
ax1 = nexttile;
surf(ax1,peaks)

ax2 = nexttile;
contour(ax2,peaks)

Figure contains 2 axes objects. Axes object 1 contains an object of type surface. Axes object 2 contains an object of type contour.

Borre la gráfica de superficie de los ejes superiores especificando ax1 como argumento de entrada para cla.

cla(ax1)

Figure contains 2 axes objects. Axes object 1 is empty. Axes object 2 contains an object of type contour.

Ahora, restablezca todas las propiedades de los ejes, incluyendo las propiedades de cámara que controlan la vista, utilizando el argumento de entrada 'reset' opcional.

cla(ax1,'reset')

Figure contains 2 axes objects. Axes object 1 is empty. Axes object 2 contains an object of type contour.

Cree una gráfica de líneas y establezca los límites del eje.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)
axis([0 5 -2 2])

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

Borre la gráfica de líneas de los ejes y restablezca todas las propiedades de los ejes en sus valores predeterminados. cla reset restablece todas las propiedades de los ejes actuales, salvo las propiedades Position y Units.

cla reset

Figure contains an axes object. The axes object is empty.

Argumentos de entrada

contraer todo

Ejes objetivo, especificados como uno de los siguientes elementos:

  • Cualquier tipo de objeto de ejes, como un objeto Axes, PolarAxes o GeographicAxes.

  • Un arreglo de objetos de ejes.

Si no especifica los ejes objetivo, cla borra los ejes actuales (gca).

Algoritmos

El comando cla restablece las propiedades ColorOrderIndex y LineStyleOrderIndex de los ejes actuales en 1.

Historial de versiones

Introducido antes de R2006a

expandir todo

Consulte también

Funciones

Propiedades