Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Letras griegas y caracteres especiales en el texto de la gráfica

Puede agregar texto a una gráfica que incluya letras griegas y caracteres especiales utilizando el marcado TeX. También puede utilizar el marcado TeX para agregar superíndices, subíndices y modificar el tipo y el color del texto. De forma predeterminada, MATLAB® admite un subconjunto del marcado TeX. Para utilizar caracteres adicionales especiales, como los símbolos de suma e integral, puede utilizar el marcado LaTeX. Este ejemplo muestra cómo insertar letras griegas, superíndices y anotaciones en el texto de la gráfica y explica otras opciones de TeX disponibles.

Incluir letras griegas

Cree una gráfica de líneas simple y agregue un título. Incluya la letra griega π en el título utilizando el marcado \pi.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)
title('x ranges from 0 to 2\pi')

Incluir superíndices y anotaciones

Cree una gráfica de líneas y agregue un título y etiquetas de ejes a la gráfica. Muestre un superíndice en el título utilizando el carácter ^. El carácter ^ modifica el carácter que le sigue inmediatamente. Incluya varios caracteres en el superíndice rodeándolos con llaves {}. Incluya las letras griegas α y μ en el texto utilizando los marcados TeX \alpha y \mu, respectivamente.

t = 1:900;
y = 0.25*exp(-0.005*t);

figure
plot(t,y)
title('Ae^{\alphat} for A = 0.25 and \alpha = -0.0005')
xlabel('Time')
ylabel('Amplitude')

Agregue texto en el punto de datos en el que t = 300. Utilice el marcado TeX \bullet para agregar un marcador al punto especificado y utilice \leftarrow para incluir una flecha que señale hacia la izquierda. De forma predeterminada, el punto de datos especificado queda a la izquierda del texto.

txt = '\bullet \leftarrow 0.25t e^{-0.005t} at t = 300';
text(t(300),y(300),txt)

Opciones de marcado TeX

MATLAB admite un subconjunto del marcado TeX. Utilice el marcado TeX para agregar superíndices y subíndices, modifique el tipo y el color del texto e incluya caracteres especiales. MATLAB interpreta el marcado TeX siempre que la propiedad Interpreter del objeto del texto se establezca en 'tex' (la opción predeterminada).

Los modificadores permanecen en vigencia hasta el final del texto. Los superíndices y los subíndices son una excepción porque solo modifican el siguiente carácter o los caracteres incluidos entre llaves. Cuando se establece el intérprete en 'tex', los modificadores admitidos son los siguientes.

ModificadorDescripciónEjemplo
^{ }Superíndice'text^{superscript}'
_{ }Subíndice'text_{subscript}'
\bfFuente en negrita'\bf text'
\itFuente en cursiva'\it text'
\slFuente oblicua (generalmente igual que la fuente cursiva)'\sl text'
\rmFuente normal'\rm text'
\fontname{specifier}Nombre de fuente: sustituya specifier por el nombre de una familia de fuentes. Puede usarlo en combinación con otros modificadores.'\fontname{Courier} text'
\fontsize{specifier}Tamaño de la fuente: sustituya specifier por un valor escalar numérico en unidades de punto.'\fontsize{15} text'
\color{specifier}Color de la fuente: sustituya specifier por uno de estos colores: red, green, yellow, magenta, blue, black, white, gray, darkGreen, orange o lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Color de fuente personalizado: sustituya specifier por un triplete RGB de tres elementos.'\color[rgb]{0,0.5,0.5} text'

En esta tabla, se muestran los caracteres especiales admitidos para el intérprete 'tex'.

Secuencia de caracteresSímboloSecuencia de caracteresSímboloSecuencia de caracteresSímbolo

\alpha

α

\upsilon

υ

\sim

~

\angle

\phi

\leq

\ast

*

\chi

χ

\infty

\beta

β

\psi

ψ

\clubsuit

\gamma

γ

\omega

ω

\diamondsuit

\delta

δ

\Gamma

Γ

\heartsuit

\epsilon

ϵ

\Delta

Δ

\spadesuit

\zeta

ζ

\Theta

Θ

\leftrightarrow

\eta

η

\Lambda

Λ

\leftarrow

\theta

θ

\Xi

Ξ

\Leftarrow

\vartheta

ϑ

\Pi

Π

\uparrow

\iota

ι

\Sigma

Σ

\rightarrow

\kappa

κ

\Upsilon

ϒ

\Rightarrow

\lambda

λ

\Phi

Φ

\downarrow

\mu

µ

\Psi

Ψ

\circ

º

\nu

ν

\Omega

Ω

\pm

±

\xi

ξ

\forall

\geq

\pi

π

\exists

\propto

\rho

ρ

\ni

\partial

\sigma

σ

\cong

\bullet

\varsigma

ς

\approx

\div

÷

\tau

τ

\Re

\neq

\equiv

\oplus

\aleph

\Im

\cup

\wp

\otimes

\subseteq

\oslash

\cap

\in

\supseteq

\supset

\lceil

\subset

\int

\cdot

·

\o

ο

\rfloor

\neg

¬

\nabla

\lfloor

\times

x

\ldots

...

\perp

\surd

\prime

´

\wedge

\varpi

ϖ

\0

\rceil

\rangle

\mid

|

\vee

\langle

\copyright

©

Texto con expresión matemática utilizando LaTeX

De forma predeterminada, MATLAB interpreta el texto utilizando el marcado TeX. Sin embargo, para conocer más opciones de formato, puede utilizar el marcado LaTeX en su lugar. Por ejemplo, puede incluir expresiones matemáticas en el texto utilizando LaTeX. Para utilizar el marcado LaTeX, establezca la propiedad Interpreter para el objeto Text en 'latex'.

Por ejemplo, represente y=x2sin(x) y trace una línea vertical en x=2. Agregue texto a la gráfica que contiene una expresión integral utilizando el marcado LaTeX.

x = linspace(0,3);
y = x.^2.*sin(x);
plot(x,y)
line([2,2],[0,2^2*sin(2)])

str = '$$ \int_{0}^{2} x^2\sin(x) dx $$';
text(1.1,0.5,str,'Interpreter','latex')

Para obtener más información sobre el uso de LaTeX, consulte el sitio web del proyecto LaTeX.

Consulte también

| | | |

Temas relacionados