Crear ejes en posiciones de mosaico
subplot(
divide la figura actual en una cuadrícula de m
,n
,p
)m
por n
y crea ejes en la posición especificada por p
. MATLAB® numera las posiciones de subgráfico por fila. El primer subgráfico es la primera columna de la primera fila, el segundo subgráfico es la segunda columna de la primera fila, y así sucesivamente. Si existen ejes en la posición especificada, este comando convierte los ejes en los ejes actuales.
subplot(
crea ejes en la posición personalizada especificada por 'Position'
,pos
)pos
. Utilice esta opción para colocar un subgráfico que no se alinee con las posiciones de cuadrícula. Especifique pos
como un vector de cuatro elementos con la forma [left
bottom width height]
. Si los nuevos ejes se solapan con los ejes existentes, los nuevos ejes sustituirán a los ejes existentes.
subplot(___,
modifica las propiedades de los ejes mediante uno o varios argumentos de par nombre-valor. Para obtener una lista de propiedades, consulte Axes Properties. Defina las propiedades de los ejes después de todos los demás argumentos de entrada.Name,Value
)
devuelve el objeto ax
= subplot(___)Axes
creado. Utilice ax
para realizar modificaciones futuras en los ejes. Para obtener una lista de propiedades, consulte Axes Properties.
Para borrar el contenido de la figura, utilice clf
. Por ejemplo, puede borrar el diseño del subgráfico existente de la figura antes de crear un nuevo diseño de subgráfico.
Para superponer los ejes, utilice en su lugar el comando axes
. La función subplot
elimina los ejes existentes que se solapan con los nuevos ejes. Por ejemplo, subplot('Position',[.35
.35 .3 .3])
elimina todos los ejes subyacentes, pero axes('Position',[.35
.35 .3 .3])
coloca nuevos ejes en el centro de la figura sin eliminar los ejes subyacentes.
subplot(111)
es una excepción y no tiene el mismo comportamiento que subplot(1,1,1)
. Por razones de compatibilidad inversa, subplot(111)
es un caso especial de subgráfico que no crea de forma inmediata los ejes, sino que configura la figura para que el siguiente comando de gráficos ejecute clf
reset
. El siguiente comando de gráficos borra todos los elementos secundarios de la figura y crea nuevos ejes en la posición predeterminada. subplot(111)
no devuelve un objeto Axes
y se produce un error si el código especifica un argumento de devolución.