对于刚接触latex的人,矩阵的输入时很麻烦的。通常教科书都教你用\begin{array} 和 \end{array} 来定义
比如:
$\begin{array} {lcr}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{array}$
可是这样的输出时不带括号的。需要括号要这样:
$\left(
\begin{array} {lcr}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{array}
\right) $
需要其他类型的括号可以自己加:
大括号: \left\{ \right\}
中括号: \left[ \right]
直线 :\left| \right|
其实AMSMATH包提供了几个很好用的函数:
matrix: 没有括号的矩阵
pmatrix: 用小括号括起来的矩阵
bmatrix: 用中括号括起来的矩阵
vmatrix : 用单竖线括起来的矩阵
Vmatrix: 用双竖线括起来的矩阵下面是一个例子:
\documentclass[12pt]{article}
\ usepackage{amsmath}
\begin{ document}
$\begin{pmatrix}
3 & 4 & 5 \
0 & 1 & 2 \
9 & 8 & 7
\end{pmatrix}$
=
$ 3*\begin{bmatrix}
x_1 & x_2 & x_3 \
y_1 & y_2 & y_3 \
z_1 & z_2 & z_3
\end{bmatrix}
$\end{document}
比如:
$\begin{array} {lcr}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{array}$
可是这样的输出时不带括号的。需要括号要这样:
$\left(
\begin{array} {lcr}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{array}
\right) $
需要其他类型的括号可以自己加:
大括号: \left\{ \right\}
中括号: \left[ \right]
直线 :\left| \right|
其实AMSMATH包提供了几个很好用的函数:
matrix: 没有括号的矩阵
pmatrix: 用小括号括起来的矩阵
bmatrix: 用中括号括起来的矩阵
vmatrix : 用单竖线括起来的矩阵
Vmatrix: 用双竖线括起来的矩阵下面是一个例子:
\documentclass[12pt]{article}
\
\begin{
$\begin{pmatrix}
3 & 4 & 5 \
0 & 1 & 2 \
9 & 8 & 7
\end{pmatrix}$
=
$ 3*\begin{bmatrix}
x_1 & x_2 & x_3 \
y_1 & y_2 & y_3 \
z_1 & z_2 & z_3
\end{bmatrix}
$\end{document}