Main Content

sgtitle

Añadir un título a una cuadrícula de gráficas

Descripción

ejemplo

sgtitle(txt) añade un título por encima de la cuadrícula de las subgráficas de la figura actual. Si no existe ninguna figura, este comando crea una.

sgtitle(target,txt) añade el título a la cuadrícula de la subgráfica de la figura, panel o pestaña especificados, en lugar de a la de la figura actual.

sgtitle(___,Name,Value) modifica las propiedades del texto utilizando uno o más argumentos de par nombre-valor. Por ejemplo, 'FontSize',12 especifica una fuente de 12 puntos. Para obtener una lista de las propiedades, consulte Text Properties. Especifique los argumentos de par nombre-valor tras el resto de argumentos de entrada.

sgt = sgtitle(___) devuelve el objeto Text de la subgráfica utilizado para crear el título.

Ejemplos

contraer todo

Cree una figura con cuatro subgráficas. Añada un título a cada subgráfica y, a continuación, añada un título general a la cuadrícula de la subgráfica.

subplot(2,2,1)
title('First Subplot')
subplot(2,2,2)
title('Second Subplot')
subplot(2,2,3)
title('Third Subplot')
subplot(2,2,4)
title('Fourth Subplot')

sgtitle('Subplot Grid Title')

Four axes in a figure that each have a title. An overall title is displayed at the top of the figure.

Modifique el aspecto del título estableciendo propiedades, utilizando primero argumentos de par nombre-valor y, después, devolviendo el objeto Text creado y utilizando la notación de puntos.

Cambie la propiedad Color utilizando un argumento de par nombre-valor. Después, cambie la propiedad FontSize con la notación de puntos.

subplot(2,1,1)
title('First Subplot')
subplot(2,1,2)
title('Second Subplot')

sgt = sgtitle('Subplot Grid Title','Color','red');
sgt.FontSize = 20;

Two axes in a figure that each have a title. A red, larger title is displayed at the top of the figure.

Argumentos de entrada

contraer todo

Texto que se desea mostrar, especificado como vector de caracteres, arreglo de celdas de vectores de caracteres, arreglo de cadenas o valor numérico.

Ejemplo: 'my label'

Ejemplo: {'first line','second line'}

Ejemplo: string('my label')

Ejemplo: 123

Para incluir variables numéricas con texto, utilice la función num2str. Por ejemplo:

x = 42;
txt = ['The value is ',num2str(x)];

Para incluir caracteres especiales, como superíndices o subíndices, letras griegas o símbolos matemáticos, use el marcado TeX. Para ver una lista de marcado compatible, consulte la propiedad Interpreter del objeto Text.

Para crear texto multilínea, utilice las siguientes convenciones:

  • Utilice un arreglo de celdas, donde cada celda contiene una línea de texto, como {'first line','second line'}.

  • Utilice un arreglo de cadenas, donde cada elemento contiene una línea de texto, como string({'line one','line two'}).

  • Utilice un arreglo de caracteres, donde cada fila contiene el mismo número de caracteres, como ['abc'; 'ab '].

  • Utilice sprintf para crear texto con un nuevo carácter de línea, como sprintf('first line \n second line'). Esta propiedad convierte el texto con nuevos caracteres de línea a arreglos de celdas.

Si el texto solo contiene un valor numérico, se convierte utilizando sprintf('%g',value). Por ejemplo, 12345678 se muestra como 1.23457e+07.

Contenedor de cuadrículas de subgráficas, especificado como objeto Figure, Panel o Tab.

Argumentos de par nombre-valor

Especifique pares opcionales de argumentos como Name1=Value1,...,NameN=ValueN, donde Name es el nombre del argumento y Value es el valor correspondiente. Los argumentos nombre-valor deben aparecer después de otros argumentos, pero el orden de los pares no importa.

En las versiones anteriores a R2021a, utilice comas para separar cada nombre y valor, y encierre Name entre comillas.

Ejemplo: sgtitle('My Title','FontSize',14)

Nota

Las propiedades que se enumeran aquí son solo un subconjunto. Para obtener una lista completa, consulte Text Properties.

Tamaño de la fuente, especificado como valor escalar mayor que cero en unidades de punto. El tamaño de fuente predeterminado depende del sistema operativo específico y de la configuración local. Un punto equivale a 1/72 pulgadas. Para cambiar las unidades de la fuente, utilice la propiedad FontUnits.

Ejemplo: 12

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Nombre de la fuente, especificado como nombre de la fuente compatible o "FixedWidth". Para mostrar e imprimir texto correctamente, debe elegir una fuente compatible con el sistema. La fuente predeterminada depende del sistema operativo y de la configuración local.

Para utilizar una fuente con un grosor fijo que se vea bien en cualquier configuración local, utilice "FixedWidth". La fuente con grosor fijo se basa en la propiedad raíz FixedWidthFontName. Configurar la propiedad raíz FixedWidthFontName provoca una actualización inmediata de la visualización para utilizar la nueva fuente.

Historial de versiones

Introducido en R2018b

Consulte también

Funciones

Propiedades