当前位置: 首页 > >

用Latex表示矩阵

发布时间:

对于刚接触latex的人,矩阵的输入时很麻烦的。通常教科书都教你用egin{array} 和 end{array} 来定义

比如:

$egin{array} {lcr}

1 & 2 & 3

4 & 5 & 6

7 & 8 & 9

end{array}$

可是这样的输出时不带括号的。需要括号要这样:



$left(

egin{array} {lcr}

1 & 2 & 3

4 & 5 & 6

7 & 8 & 9

end{array}

ight) $



需要其他类型的括号可以自己加:

大括号: left{ ight}

中括号: left[ ? ight]

直线 ?? :left| ?? ight|

?

其实AMSMATH包提供了几个很好用的函数:


?matrix: 没有括号的矩阵 ?
?pmatrix: 用小括号括起来的矩阵
?bmatrix: 用中括号括起来的矩阵
?vmatrix : 用单竖线括起来的矩阵
?Vmatrix:? 用双竖线括起来的矩阵下面是一个例子:


documentclass[12pt]{article}
usepackage{amsmath}
egin{document}???
$egin{pmatrix}
3 & 4 & 5
0 & 1 & 2
9 & 8 & 7
end{pmatrix}$?
=?
$ 3*egin{bmatrix}
x_1 & x_2 & x_3
y_1 & y_2 & y_3
z_1 & z_2 & z_3
?end{bmatrix}
$end{document}



友情链接: