¿Cómo escribir una matriz m⨉n en LaTeX?

¿Cómo escribir una matriz m⨉n en LaTeX?

Intenté usar el siguiente código pero solo funciona para matrices 2⨉2.

 \[
   M=
  \left[ {\begin{array}{cc}
   1 & 2 \\
   3 & 4 \\
  \end{array} } \right]
\]

Ahora no me funciona lo siguiente:

\[
  M=
  \left[ {\begin{array}{cc}
   1 & 2 & 3 & 4 & 5\\
   3 & 4 & 5 & 6 & 7\\
  \end{array} } \right]
\]

Respuesta1

En el ejemplo que tienes, necesitas que la línea de apertura sea

\left[ {\begin{array}{ccccc}

en vez de

\left[ {\begin{array}{cc}

Cuando comienzas con solo dos cs, le estás diciendo que la matriz solo tiene dos columnas (y que las quieres centradas). Luego se rompe cuando le das datos de 5 columnas.

Respuesta2

Una mejor manera de hacerlo, como quiso decir TheHe, es con el amsmathpaquete:

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\[
M=
  \begin{bmatrix}
    1 & 2 & 3 & 4 & 5 \\
    3 & 4 & 5 & 6 & 7
  \end{bmatrix}
\]

\end{document}

El bmatrixentorno te dará []frenillos. ()Los brackets también son muy comunes. Se crean con el pmatrixmedio ambiente. Para incluir una matriz en línea, puede escribir:

$M = \left\[ \begin{smallmatrix} 1 & 2 \\ 3 & 4 \end{smallmatrix} \right\]$

Respuesta3

Si usa el amsmathpaquete, puede elegir entre muchas matrices como pmatrixo bmatrix.

Verificaresta lista en Wikilibros.

Respuesta4

No funcionará porque has declarado 2 columnas (cc). El número de columnas en su caso debe ser 4, es decir, cccc. Entonces funcionará.

información relacionada