Foros-FIUBA Foros HostingPortal
 FAQ  •  Buscar  •  Wiki  •  Apuntes  •  Planet  •  Mapa  •  Eyeon  •  Chat
Preferencias  •  Grupos de Usuarios
Registrarse  •  Perfil  •  Entrá para ver tus mensajes privados  •  Login
Ver tema siguiente
Ver tema anterior

Este tema está cerrado y no podés editar mensajes o responder Ver tema anteriorEnviar por mail a un amigo.Mostrar una Lista de los Usuarios que vieron este TemaGuardar este Tema como un archivoPrintable versionEntrá para ver tus mensajes privadosVer tema siguiente
Autor Mensaje
Sebastian Santisi
Administrador Técnico


Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451


argentina.gif
MensajePublicado: Lun Feb 06, 2006 11:30 pm  Asunto:  (6) Comandos avanzados Responder citandoFin de la PáginaVolver arriba

Comandos avanzados

Índice
Anterior: Ejemplos variados
_____________________________
Ecuaciones en LaTeX (versión modificada)
© Sebastián Santisi, 2006

Esta obra está licenciada bajo una Licencia Atribución-NoComercial-CompartirDerivadasIgual 2.5 Argentina de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ o envíenos una carta a Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.




Última edición por Sebastian Santisi el Sab Feb 23, 2008 12:49 am, editado 8 veces
Aries Género:Masculino Perro OfflineGalería Personal de Sebastian SantisiVer perfil de usuarioEnviar mensaje privadoVisitar sitio web del usuario
Sebastian Santisi
Administrador Técnico


Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451


argentina.gif
MensajePublicado: Lun Feb 06, 2006 11:33 pm  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

Matrices


Veremos en este capítulo el uso de matrices y vectores en [tex] $\LaTeX$ [/tex]; esta herramienta, además de permitirnos escribir vectores, matrices y determinantes, nos permitirá manejar con precisión los espacios y alineaciones en nuestras ecuaciones.

Las matrices se definen entre \begin{array} y \end{array}; además se debe especificar la alineación de las diferentes columnas: c es alineación al centro, l es alineación a la izquierda y r es alineación a la derecha. Por ejemplo, para definir una matriz de 2 columnas alineando la primera a la izquierda y la segunda a la derecha escribiremos
Código:
\begin{array}{lr} ... \end{array}


Los elementos de las matrices se definen en orden, de izquierda a derecha y de arriba hacia abajo; las columnas se separan con el indicador & y las filas con el indicador \\; por ejemplo
Código:
[tex]\begin{array}{cc}
a &   b \\
c &   d
\end{array}[/tex]

se ve como
[tex]\begin{array}{cc}a &	b \\ c &	d\end{array}[/tex]

Para dibujar matrices al estilo matemático, debemos utilizar los delimitadores ya explicados en capítulos anteriores; por ejemplo
Código:
[tex]I^{n \times n} =
\left( \begin{array}{cccc}
 1 & 0 & \cdots & 0 \\
 0 & 1 & \cdots & 0 \\
 \vdots & \vdots & \ddots & \vdots \\
 0 & 0 & \cdots & 1
\end{array} \right)[/tex]

se ve como
[tex]I^{n \times n} =\left( \begin{array}{cccc} 1 & 0 & \cdots & 0 \\  0 & 1 & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & 1\end{array} \right)[/tex]

Con esta estrategia podemos escribir todo tipo de vectores, matrices y determinantes; si quisiéramos omitir un elemento simplemente debemos dejarlo vacío.

Es importante hacer notar que las fórmulas dentro de una matriz se renderizan con estilo de texto, para forzar el estilo de fórmula independiente debemos usar \displaystyle como ya hemos visto en capítulos anteriores; por ejemplo
Código:
[tex]\mathcal{M}(a,b,c) =
\left[ \begin{array}{cc}
 \frac{a}{b} & \\
 & \displaystyle \frac{b}{c}
\end{array} \right][/tex]

se ve
[tex]\mathcal{M}(a,b,c) =\left[ \begin{array}{cc} \frac{a}{b} & \\ & \displaystyle \frac{b}{c}\end{array} \right][/tex]




Última edición por Sebastian Santisi el Mar Feb 07, 2006 12:16 am, editado 2 veces
Aries Género:Masculino Perro OfflineGalería Personal de Sebastian SantisiVer perfil de usuarioEnviar mensaje privadoVisitar sitio web del usuario
Sebastian Santisi
Administrador Técnico


Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451


argentina.gif
MensajePublicado: Lun Feb 06, 2006 11:34 pm  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

Otros usos para las matrices


Como dijimos en el capítulo anterior el objeto array también sirve para poder presentar nuestro texto, en este capítulo veremos ejemplos y herramientas para lograrlo; por ejemplo
Código:
[tex]\delta [n] =
\left\{ \begin{array}{ll}
 1 & \mbox{para } n = 0, \\
 0 & \forall \ n \not= 0.
\end{array} \right.[/tex]

se ve como
[tex]\delta [n] =\left\{ \begin{array}{ll} 1 & \mbox{para } n = 0, \\ 0 & \forall \ n \not= 0.\end{array} \right.[/tex]

Cuando queramos presentar texto en nuestras ecuaciones usaremos matrices; por ejemplo
Código:
[tex]\begin{array}{ccccc}
 \underbrace{f(x)} & = &
  \underbrace{\sum_{n = 0}^N \left(
  \frac{f^{(n)}(x_0)(x - x_0)^n}{n!} \right) } &  + &
  \underbrace{\mathcal R_{\mathcal T_N}} \\
 \mbox{función} & &
  \mbox{polinomio de Taylor (}\mathcal T_N \mbox{)} & &
  \mbox{resto}
\end{array}[/tex]

se compila
[tex]\begin{array}{ccccc} \underbrace{f(x)} & = &  \underbrace{\sum_{n = 0}^N \left(  \frac{f^{(n)}(x_0)(x - x_0)^n}{n!} \right) } &  + &  \underbrace{\mathcal R_{\mathcal T_N}} \\ \mbox{función} & &  \mbox{polinomio de Taylor (}\mathcal T_N \mbox{)} & &  \mbox{resto}\end{array}[/tex]
Notar que se podría haber tenido un resultado parecido usando subíndices en los \underbraces, como vimos en capítulos anteriores.

Un ejemplo un poco más complejo en ecuaciones multilineas, con una alineación crítica, podría ser
Código:
[tex]\begin{array}{cccccccccccc}
 \displaystyle \sum_{i = 1}^N i & = & & 1 & + & 2 & + & \cdots & + & (N-1) & + & N \\
 & = & & N & + & (N-1) & + & \cdots & + & 2 & + & 1 \\
 & = & \displaystyle \frac12 & [ (N+1) & + & (N+1) & + & \cdots & + & (N+1) & + & (N+1) ]
\end{array}[/tex]

el cual se ve como
[tex]\begin{array}{cccccccccccc} \displaystyle \sum_{i = 1}^N i & = & & 1 & + & 2 & + & \cdots & + & (N-1) & + & N \\ & = & & N & + & (N-1) & + & \cdots & + & 2 & + & 1 \\ & = & \displaystyle \frac12 & [ (N+1) & + & (N+1) & + & \cdots & + & (N+1) & + & (N+1) ]\end{array}[/tex]

Las matrices también nos sirven para escribir tablas, además de c, l, r en la alineación se puede usar | (pipe) para indicar lineas verticales entre las columnas; se puede utilizar \hline para dibujar lineas horizontales entre filas; por ejemplo el código
Código:
[tex]\begin{array}{||c|r|r||}
 \hline \hline
 \mathbf n & \mathbf{2^n} & \mathbf{n!} \\
 \hline
 1 & 2 & 1 \\
 2 & 4 & 2 \\
 3 & 8 & 6 \\
 4 & 16 & 24 \\
 5 & 32 & 120 \\
 6 & 64 & 720 \\
 7 & 128 & 5040 \\
 \hline \hline
\end{array}[/tex]

genera la siguiente tabla
[tex]\begin{array}{||c|r|r||} \hline \hline \mathbf n & \mathbf{2^n} & \mathbf{n!} \\ \hline 1 & 2 & 1 \\ 2 & 4 & 2 \\ 3 & 8 & 6 \\ 4 & 16 & 24 \\ 5 & 32 & 120 \\ 6 & 64 & 720 \\ 7 & 128 & 5040 \\ \hline \hline\end{array}[/tex]

Además se puede usar \cline{d-h} para indicar una linea horizontal desde la columna d hasta la columna h; por ejemplo, volviendo a ecuaciones matemáticas
Código:
[tex]\begin{array}{cccc}
 & \displaystyle \sum_{i = 1}^n x^i & = & x + x^2 + x^3 + \cdots + x^{n-1} + x^n \\
 \displaystyle - & & \\
 & \displaystyle x \sum_{i = 1}^n x^i & = & x^2 + x^3 + x^4 + \cdots + x^n + x^{n+1} \\
 \cline{2-4}
 & \displaystyle (1-x) \sum_{i = 1}^n x^i & = & x - x^{n+1}
\end{array}[/tex]

genera
[tex]\begin{array}{cccc} & \displaystyle \sum_{i = 1}^n x^i & = & x + x^2 + x^3 + \cdots + x^{n-1} + x^n \\ \displaystyle - & & \\ & \displaystyle x \sum_{i = 1}^n x^i & = & x^2 + x^3 + x^4 + \cdots + x^n + x^{n+1} \\ \cline{2-4} & \displaystyle (1-x) \sum_{i = 1}^n x^i & = & x - x^{n+1}\end{array}[/tex]




Última edición por Sebastian Santisi el Mar Feb 07, 2006 12:14 am, editado 1 vez
Aries Género:Masculino Perro OfflineGalería Personal de Sebastian SantisiVer perfil de usuarioEnviar mensaje privadoVisitar sitio web del usuario
Sebastian Santisi
Administrador Técnico


Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451


argentina.gif
MensajePublicado: Lun Feb 06, 2006 11:35 pm  Asunto:  (Sin Asunto) Responder citandoFin de la PáginaVolver arriba

Ecuaciones multilineas


El modo para escribir ecuaciones multilineas, es definiendo una matriz de tres columnas donde la primera alinea a derecha, la segunda al centro y la tercera a la izquierda.

Por ejemplo
Código:
[tex]\begin{array}{rcl}
 \displaystyle \frac1{t - z} & = & \displaystyle \frac1{t - a - (z - a)} \\
 & = & \displaystyle \frac1{t - a}
  \left( \frac1{1 - \frac{z - a}{t - a}} \right) \\
 & = & \displaystyle \frac1{t - a}
  \left[ \sum_{i=0}^n \left( \frac{z - a}{t - a} \right)^n
  + \frac{\left( \frac{z - a}{t - a} \right)^{n+1}}
  {1 + \frac{z - a}{t - a}} \right]
\end{array} [/tex]

se ve
[tex]\begin{array}{rcl} \displaystyle \frac1{t - z} & = & \displaystyle \frac1{t - a - (z - a)} \\ & = & \displaystyle \frac1{t - a}  \left( \frac1{1 - \frac{z - a}{t - a}} \right) \\ & = & \displaystyle \frac1{t - a}  \left[ \sum_{i=0}^n \left( \frac{z - a}{t - a} \right)^n  + \frac{\left( \frac{z - a}{t - a} \right)^{n+1}}  {1 + \frac{z - a}{t - a}} \right]\end{array} [/tex]


Aries Género:Masculino Perro OfflineGalería Personal de Sebastian SantisiVer perfil de usuarioEnviar mensaje privadoVisitar sitio web del usuario
Mostrar mensajes de anteriores:      
Este tema está cerrado y no podés editar mensajes o responder Ver tema anteriorEnviar por mail a un amigo.Mostrar una Lista de los Usuarios que vieron este TemaGuardar este Tema como un archivoPrintable versionEntrá para ver tus mensajes privadosVer tema siguiente

Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro
No podés responder a temas en este foro
No podés editar tus mensajes en este foro
No podés borrar tus mensajes en este foro
No podés votar en encuestas en este foro
No Podéspostear archivos en este foro
No Podés bajar archivos de este foro


Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker
365 Attacks blocked.

Powered by phpBB2 Plus, phpBB Styles and Kostenloses Forum based on phpBB © 2001/6 phpBB Group :: FI Theme :: Mods y Créditos

Foros-FIUBA está hosteado en Neolo.com Cloud Hosting

[ Tiempo: 0.2809s ][ Pedidos: 20 (0.2038s) ]