
Я попробовал использовать приведенный ниже код, но он работает только для матрицы 2⨉2.
\[
M=
\left[ {\begin{array}{cc}
1 & 2 \\
3 & 4 \\
\end{array} } \right]
\]
Теперь у меня не работает следующее:
\[
M=
\left[ {\begin{array}{cc}
1 & 2 & 3 & 4 & 5\\
3 & 4 & 5 & 6 & 7\\
\end{array} } \right]
\]
решение1
В вашем примере вам нужно, чтобы начальная строка была
\left[ {\begin{array}{ccccc}
скорее, чем
\left[ {\begin{array}{cc}
Когда вы начинаете только с двух c
s, вы сообщаете ей, что матрица имеет только два столбца (и что вы хотите, чтобы они были отцентрированы). Затем она ломается, когда вы даете ей данные для 5 столбцов.
решение2
Лучший способ сделать это, как и предполагал TheHe, — использовать пакет amsmath
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
M=
\begin{bmatrix}
1 & 2 & 3 & 4 & 5 \\
3 & 4 & 5 & 6 & 7
\end{bmatrix}
\]
\end{document}
Окружение bmatrix
даст вам []
фигурные скобки. ()
Фигурные скобки также очень распространены. Они создаются с помощью pmatrix
окружения. Чтобы включить матрицу в строку, вы можете написать:
$M = \left\[ \begin{smallmatrix} 1 & 2 \\ 3 & 4 \end{smallmatrix} \right\]$
решение3
если вы используете amsmath
пакет, вы можете выбрать из множества матриц, таких как pmatrix
или bmatrix
.
Проверитьэтот список в Wikibooks.
решение4
Это не сработает, потому что вы объявили 2 столбца (cc). Количество столбцов в вашем случае должно быть 4, т.е. cccc. Тогда это сработает.