Manual de LaTeX/Fórmulas matemáticas/Arreglos matemáticos
Matrices y arreglos
[editar]Se puede crear una matriz básica utilizando el entorno de la matrix [1]: en común con otras estructuras similares a tablas, las entradas se especifican por fila, con columnas separadas usando &
y una nueva fila separada con una barra invertida doble (\\
)
|
|
Para especificar la alineación de columnas en la tabla, use la versión destacada[2]:
|
|
La alineación por defecto es c pero puede ser cualquier tipo de columna válida en el entorno de array.
Sin embargo, las matrices generalmente están encerradas en delimitadores de algún tipo, y si bien es posible usar los comandos \left
y \right
, hay varios otros entornos predefinidos que incluyen delimitadores automáticamente:
Nombre del entorno | Delimitador | Notas |
---|---|---|
pmatrix[1] | centra las columnas por defecto | |
pmatrix*[2] | permite especificar la alineación de columnas en parámetros opcionales | |
bmatrix[1] | centra las columnas por defecto | |
bmatrix*[2] | permite especificar la alineación de columnas en parámetros opcionales | |
Bmatrix[1] | centra las columnas por defecto | |
Bmatrix*[2] | permite especificar la alineación de columnas en parámetros opcionales | |
vmatrix[1] | centra las columnas por defecto | |
vmatrix*[2] | permite especificar la alineación de columnas en parámetros opcionales | |
Vmatrix[1] | centra las columnas por defecto | |
Vmatrix*[2] | permite especificar la alineación de columnas en parámetros opcionales |
Cuando se escribe matrices de tamaño arbitrario, es común usar tres puntos supensivos horizontales, verticales y diagonales de para completar ciertas columnas y filas. Estos se pueden especificar utilizando \cdots
, \vdots
y \ddots
respectivamente:
|
|
En algunos casos, es posible que desee tener un control más preciso de la alineación dentro de cada columna, o que desee insertar líneas entre columnas o filas. Esto se puede lograr utilizando el entorno array, que es esencialmente una versión en modo matemático del entorno tabular
, que requiere que las columnas se especifiquen previamente:
|
|
En el siguiente ejemplo se puede notar que la clase de entornos de amsmath no deja suficiente espacio cuando se usa junto con fracciones que dan como resultado la siguiente salida:
Para contrarrestar este problema, agregue espacio inicial adicional con el parámetro opcional \\
al comando:
|
|
Si necesita "borde" o "índices" en su matriz, TeX simple proporciona la macro \bordermatrix
|
Matrices en el texto
[editar]Para insertar una matriz pequeña, y no aumentar el espacio en la línea que la contiene, use el entorno smallmatrix:
|