Insertar ecuaciones en Live Editor
Para describir un proceso o método matemático utilizado en el código, inserte ecuaciones en el script en vivo o función. Solamente las líneas de texto pueden contener ecuaciones. Si inserta una ecuación en una línea de código, MATLAB® coloca la ecuación en una nueva línea de texto inmediatamente debajo de la línea de código seleccionada.
Hay dos formas de insertar una ecuación en un script en vivo o función.
Insertar una ecuación de forma interactiva: puede construir una ecuación de forma interactiva seleccionando a partir de una pantalla gráfica de símbolos y estructuras.
Insertar una ecuación LaTeX: puede introducir comandos LaTeX y Live Editor inserta la ecuación correspondiente.
Insertar una ecuación de forma interactiva
Para insertar una ecuación de forma interactiva:
Vaya a la pestaña Insert y haga clic en Equation.
Aparece una ecuación en blanco.
Construya la ecuación seleccionando símbolos, estructuras y matrices de las opciones mostradas en la pestaña Equation. Consulte las opciones adicionales haciendo clic en la flecha desplegable a la derecha de cada sección.
Cuando añade o edita una matriz, aparece un menú contextual, que puede utilizar para eliminar e insertar filas y columnas. También puede utilizar el menú contextual para cambiar o suprimir delimitadores de la matriz.
Dé formato a la ecuación utilizando las opciones disponibles en la sección Text. La opción de dar formato solamente está disponible para el texto dentro de la ecuación. No se puede dar formato a los números y símbolos. La opción de dar formato está deshabilitada, a menos que el cursor se sitúe dentro de un texto al que se pueda dar formato.
Atajos de teclado para editar ecuaciones
El editor de ecuaciones proporciona algunos atajos para añadir elementos a la ecuación:
Para insertar símbolos, estructuras y matrices, escriba una barra inversa seguida del nombre del símbolo. Por ejemplo, escriba
\pi
para insertar un símbolo π en la ecuación. Para averiguar el nombre de un símbolo o estructura, pase el ratón por encima del botón correspondiente en la pestaña Equation. También puede escribir la barra inversa en el editor de ecuaciones para que aparezca un menú de finalización de todos los nombres compatibles.Nota
Aunque la sintaxis
\
se asemeja mucho a la sintaxis de comandos LaTeX, la introducción de expresiones LaTeX completas no es compatible con la inserción interactiva de ecuaciones.name
Para insertar subíndices, superíndices y fracciones, utilice los símbolos ‘
_
’, ‘^
’ o ‘/
’. Por ejemplo:Escriba
x_2
para insertar en la ecuación.Escriba
x^2
para insertar en la ecuación.Escriba
x/2
para insertar en la ecuación.
Para insertar una nueva columna en una matriz, escriba ‘,’ al final de la última celda de una fila de la matriz. Para insertar una nueva fila, escriba un punto y coma ‘;’ al final de la última celda de una columna de la matriz.
Para insertar los símbolos comunes que aparecen en esta tabla, escriba una combinación de otros símbolos.
Entrada de teclado Símbolo Entrada de teclado Símbolo Entrada de teclado Símbolo | | ∥ => ⇒ != ≠ |= ⊧ <--> ⟷ !< ≮ |– ⊢ <-> ↔ !> ≯ –| ⊣ <= ≤ !<= ≰ -> → >= ≥ !>= ≱ <- ← <> ≠ <-- ⟵ ~= ≠
Insertar una ecuación LaTeX
Para insertar una ecuación LaTeX:
Vaya a la pestaña Insert, haga clic en Equation y seleccione LaTeX Equation.
Introduzca una expresión LaTeX en el cuadro de diálogo que aparece. Por ejemplo, puede introducir
\sin(x) = \sum_{n=0}^{\infty}{\frac{(-1)^n x^{2n+1}}{(2n+1)!}}
.El panel de previsualización muestra una vista previa de la ecuación tal y como aparecería en el script en vivo.
Para incluir una descripción de la ecuación LaTeX cuando exporte el script en vivo a HTML, añada texto al campo Alt Text. Por ejemplo, puede introducir el texto
Maclaurin series for sin(x)
.La descripción especifica texto alternativo para la ecuación y se guarda como un atributo
alt
en el documento HTML. Se utiliza para proporcionar información adicional para la ecuación si, por ejemplo, un usuario está utilizando un lector de pantalla.Pulse OK para insertar la ecuación en el script en vivo.
Las expresiones LaTeX describen una amplia gama de ecuaciones. Esta tabla muestra diversos ejemplos de expresiones LaTeX y su aspecto cuando se insertan en un script en vivo.
Expresión LaTeX | Ecuación en el script en vivo |
---|---|
a^2 + b^2 = c^2 | |
\int_{0}^{2} x^2\sin(x) dx | |
\sin(x) = \sum_{n=0}^{\infty}{\frac{(-1)^n x^{2n+1}}{(2n+1)!}} | |
{a,b,c} \neq \{a,b,c\} | |
x^{2} \geq 0\qquad \text{for all}x\in\mathbf{R} | |
\matrix{a & b \cr c & d} |
Comandos LaTeX compatibles
MATLAB es compatible con la mayoría de los comandos estándar del modo matemático en LaTeX. Estas tablas muestran una lista de comandos LaTeX compatibles.
Caracteres no ASCII
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
ø | o | œ | oe | å | aa |
Ø | O | Œ | OE | Å | AA |
ł | l | æ | ae | ß | ss |
Ł | L | Æ | AE |
Caracteres griegos y hebreos
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
α | alpha | ν | nu | ξ | xi |
β | beta | ω | omega | ζ | zeta |
χ | chi | о | omicron | ɛ | varepsilon |
δ | delta | ϕ | phi | φ | varphi |
ε | epsilon | π | pi | ϖ | varpi |
η | eta | ψ | psi | ϱ | varrho |
v | gamma | ρ | rho | ς | varsigma |
ι | iota | σ | sigma | vartheta | |
κ | kappa | τ | tau | א | aleph |
λ | lambda | θ | theta | ||
μ | mu | υ | upsilon | ||
Δ | Delta | Φ | Phi | Θ | Theta |
Γ | Gamma | Π | Pi | ϒ | Upsilon |
Λ | Lambda | Ψ | Psi | Ξ | Xi |
Ω | Omega | Σ | Sigma |
Símbolos de operador
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
* | ast | ± | pm | ≀ | wr |
★ | star | ∓ | mp | ∩ | cap |
cdot | ⨿ | amalg | ∪ | cup | |
◦ | circ | ⊙ | odot | ⊎ | uplus |
• | bullet | ⊖ | ominus | ⊓ | sqcap |
◇ | diamond | ⊕ | oplus | ⊔ | sqcup |
∖ | setminus | ⊘ | oslash | ∧ | wedge , land |
× | times | ⊗ | otimes | ∨ | vee , lor |
÷ | div | ⨁ | bigoplus | ◁ | triangleleft |
⊥ | bot , perp | ⨂ | bigotimes | ▷ | triangleright |
⊤ | top | ⨀ | bigodot | bigtriangleup | |
∏ | prod | ⨄ | biguplus | bigtriangledown | |
∐ | coprod | ⋂ | bigcap | ⋁ | bigvee |
∑ | sum | ⋃ | bigcup | ⋀ | bigwedge |
∫ | int , intop | ∮ | oint | ⨆ | bigsqcup |
⨍ | intbar |
Símbolos relacionales
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
≡ | equiv | < | lt | > | gt |
≅ | cong | ≤ | le , leq | ≥ | ge , geq |
≠ | neq , ne , not= | ≮ | not< | ≯ | not> |
∼ | sim | ≺ | prec | ≻ | succ |
≃ | simeq | ≼ | preceq | ≽ | succeq |
≈ | approx | ≪ | ll | ≫ | gg |
≍ | asymp | ⊂ | subset | ⊃ | supset |
≐ | doteq | ⊆ | subseteq | ⊇ | supseteq |
∝ | propto | ⊑ | sqsubseteq | ⊒ | sqsupseteq |
⊧ | models | ∣ | mid | ∊ | in |
⋈ | bowtie | ∥ | parallel | ∉ | notin |
⊢ | vdash | ⇔ | iff | ∍ | ni , owns |
⊣ | dashv |
Nota
Algunos comandos se pueden combinar con el comando not
para crear la versión negada del símbolo. Por ejemplo, \not\leq
crea el símbolo ≰. Los comandos que se pueden combinar incluyen leq
, geq
, equiv
, cong
, approx
, sim
, simeq
, models
, ni
, parallel
, succ
, succeq
, prec
, preceq
, subset
, supset
, subseteq
, supseteq
, sqsubseteq
y sqsupseteq
.
Flechas
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
← | leftarrow | → | rightarrow | ↑ | uparrow |
⇐ | Leftarrow | ⇒ | Rightarrow | ⇑ | Uparrow |
⟵ | longleftarrow | ⟶ | longrightarrow | ↓ | downarrow |
⟸ | Longleftarrow | ⟹ | Longrightarrow | ⇓ | Downarrow |
↩ | hookleftarrow | ↪ | hookrightarrow | ↕ | updownarrow |
↽ | leftharpoondown | ⇁ | rightharpoondown | ⇕ | Updownarrow |
↼ | leftharpoonup | ⇀ | rightharpoonup | ↔ | leftrightarrow |
↙ | swarrow | ↗ | nearrow | ⇔ | Leftrightarrow |
↖ | nwarrow | ↘ | searrow | ⟷ | longleftrightarrow |
↦ | mapsto | ⟼ | longmapsto | ⟺ | Longleftrightarrow |
Llaves y corchetes
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
{ | lbrace | } | rbrace | | | vert |
[ | lbrack | ] | rbrack | ‖ | Vert |
〈 | langle | 〉 | rangle | \ | backslash |
⌈ | lceil | ⌉ | rceil | ||
⌊ | lfloor | ⌋ | rfloor | ||
⟦ | llbracket | ⟧ | rrbracket |
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
big , bigl , bigr , bigm | bigg , biggl , biggr , biggm | brace | |||
Big , Bigl , Bigr , Bigm | Bigg , Biggl , Biggr , Biggm | brack |
Símbolos varios
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
∞ | infty | ∀ | forall | ℘ | wp |
∇ | nabla | ∃ | exists | ∠ | angle |
∂ | partial | ∅ | emptyset | △ | triangle |
ℑ | Im | ı | i | ◊ | lozenge |
ℜ | Re | ȷ | j | ℏ | hbar |
ℓ | ell | ı | imath | ′ | prime |
… | dots , ldots , hellip | ȷ | jmath | ¬ | lnot , neg |
cdots | : | colon | surd | ||
ddots | cdotp | ← | gets | ||
⋮ | vdots | ldotp | → | to | |
∵ | because | ∴ | therefore | ∝ | varpropto |
° | degree | ♧ | clubsuit | ♣ | varclubsuit |
† | dag , dagger | ♡ | heartsuit | ♥ | varheartsuit |
‡ | ddag , ddagger | ♢ | diamondsuit | ♦ | vardiamondsuit |
↲ | ldsh | ♤ | spadesuit | ♠ | varspadesuit |
§ | mathsection |
Nota
El comando exists
se puede combinar con el comando not
para crear la versión negada del símbolo. Por ejemplo, \not\exists
crea el símbolo ∄.
Símbolos de texto
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
£ | pounds , textsterling | ¿ | textquestiondown | ❠ | quotedblbase |
¢ | textcent | ¡ | textexclamdown | ‵ | backprime |
€ | texteuro | « | flqq , guillemotleft | space | |
¥ | yen | » | frqq , guillemotright | ‰ | permil |
® | textregistered | § | S | \ | backslash |
™ | trademark , texttrademark | ¶ | P | ¦ | brokenvert |
© | copyright |
Acentos
Símbolo | Comando LaTeX | Símbolo | Comando LaTeX | Símbolo | Comando LaTeX |
---|---|---|---|---|---|
á | acute | dot | tilde | ||
bar | ddot | vec | |||
breve | dddot | à | grave | ||
check | ddddot | hat |
Funciones
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
arccos | det | ln | |||
arcsin | dim | log | |||
arctan | exp | max | |||
arg | gcd | min | |||
cos | hom | Pr | |||
cosh | ker | sec | |||
cot | lg | sin | |||
coth | lim | sinh | |||
csc | liminf | sup | |||
deg | limsup | tan |
Constructos matemáticos
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
frac | stackrel , overset | over | |||
sqrt | underset | overwithdelims | |||
bmod | binom , choose | overleftarrow | |||
pmod | pmatrix | overrightarrow | |||
widehat | matrix | overleftrightarrow | |||
widetilde | begin{array} | hline | |||
bra | begin{cases} | limits | |||
ket | left , middle , right | nolimits | |||
braket |
Nota
Para crear una matriz con los comandos matrix
y pmatrix
, utilice el símbolo &
para separar columnas y \cr
para separar filas. Por ejemplo, para crear una matriz de 2 por 2, utilice la expresión \matrix{a & b \cr c & d}
.
Para operadores de gran tamaño, MATLAB ajusta automáticamente la posición de los límites dependiendo de si hay o no texto en línea con la ecuación. Para forzar la visualización de los límites por encima y por debajo del operador, utilice el comando limits
. Para forzar la visualización de los límites al lado del operador, utilice el comando \nolimits
. Por ejemplo, la expresión \sum\limits_{i=0}^{10}
muestra los límites del operador sumatorio por encima y por debajo del operador. Por ejemplo, la expresión \sum\nolimits_{i=0}^{10}
muestra los límites del operador sumatorio al lado del operador.
Espacio en blanco
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
negthinspace | mathord | mathopen | |||
thinspace | mathop | mathclose | |||
enspace | mathbin | mathinner | |||
quad | mathrel | kern , mkern | |||
qquad | mathpunct |
Estilo del texto
Muestra | Comando LaTeX | Muestra | Comando LaTeX | Muestra | Comando LaTeX |
---|---|---|---|---|---|
| displaystyle | text , textnormal | texttt | ||
| textstyle | bf , textbf , mathbf | textsf | ||
| scriptstyle | it , textit , mathit | cal , mathcal | ||
| scriptscriptstyle | rm , textrm , mathrm | mathbb | ||
hbox , mbox | mathfrak |