Como escrever uma matriz m⨉n em LaTeX?

Como escrever uma matriz m⨉n em LaTeX?

Tentei usar o código abaixo, mas funciona apenas para matriz 2⨉2.

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

Agora o seguinte não funciona para mim:

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

Responder1

No exemplo que você tem, você precisa que a linha de abertura seja

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

em vez de

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

Quando você começa com apenas dois cs, está dizendo que a matriz tem apenas duas colunas (e que você deseja que elas sejam centralizadas). Então ele quebra quando você fornece dados para 5 colunas.

Responder2

A melhor maneira de fazer isso, como TheHe mencionou, é com o amsmathpacote:

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

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

\end{document}

O bmatrixambiente lhe dará []aparelho. ()aparelho ortodôntico também é muito comum. Eles são criados com o pmatrixmeio ambiente. Para incluir uma matriz inline, você pode escrever:

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

Responder3

se você usar o amsmathpacote, poderá escolher entre várias matrizes como pmatrixou bmatrix.

Confiraesta lista no Wikibooks.

Responder4

Não funcionará porque você declarou 2 colunas (cc). O número de colunas no seu caso deve ser 4, ou seja, cccc. Então funcionará.

informação relacionada