5.10 矩阵
在 LATEX
中,通过 \begin{matrix}...\end{matrix}
命令来创建矩阵。其中矩阵各行用 \\
分隔,各列用 &
分隔。如:
\begin{matrix}
1 & x & x^{2} \\\
1 & y & y^{2} \\\
1 & z & z^{2}
\end{matrix}
的 HTML
输出为:
\begin{matrix}
1 & x & x^{2} \\\
1 & y & y^{2} \\\
1 & z & z^{2}
\end{matrix}
cutemarked 中需要输入
\\\
,则MathJax
引擎接收到的字符是\\
,因为 cutemarked 已经执行了一层转义
可以用 \cdots
\( \cdots\) , \ddots
\( \ddots\) , \vdots
\( \vdots\) 作为矩阵的元素,如:
\begin{matrix}
1 & a_1 & a_1^{2} & \cdots & a_1^{n} \\\
1 & a_2 & a_2^{2} & \cdots & a_2^{n} \\\
\vdots &\vdots &\vdots &\ddots &\vdots \\\
1 & a_m & a_m^{2} & \cdots & a_m^{n}
\end{matrix}
的 HTML
输出为:
\begin{matrix}
1 & a_1 & a_1^{2} & \cdots & a_1^{n} \\\
1 & a_2 & a_2^{2} & \cdots & a_2^{n} \\\
\vdots &\vdots &\vdots &\ddots &\vdots \\\
1 & a_m & a_m^{2} & \cdots & a_m^{n}
\end{matrix}
5.10.1 带括号的矩阵
可以对矩阵加上括号,采用 5.5.1 节的方法,利用 \left...\right
包裹 \begin{matrix}...\end{matrix}
命令的方法添加自适应括号。或者采用特殊的命令,这些命令将生成特殊的带括号的矩阵。
\begin{pmatrix}...\end{pmatrix}
生成带小括号的矩阵,如:
\begin{pmatrix}
1 & 2 \\\
3 &4
\end{pmatrix}
的 HTML
输出为:
\begin{pmatrix}
1 & 2 \\\
3 &4
\end{pmatrix}
\begin{Bmatrix}...\end{Bmatrix}
生成带大括号的矩阵,如:
\begin{Bmatrix}
1 & 2 \\\
3 &4
\end{Bmatrix}
的 HTML
输出为:
\begin{Bmatrix}
1 & 2 \\\
3 &4
\end{Bmatrix}
\begin{bmatrix}...\end{bmatrix}
生成带中括号的矩阵,如:
\begin{bmatrix}
1 & 2 \\\
3 &4
\end{bmatrix}
的 HTML
输出为:
\begin{bmatrix}
1 & 2 \\\
3 &4
\end{bmatrix}
\begin{vmatrix}...\end{vmatrix}
生成带单竖线的矩阵,如:
\begin{vmatrix}
1 & 2 \\\
3 &4
\end{vmatrix}
的 HTML
输出为:
\begin{vmatrix}
1 & 2 \\\
3 &4
\end{vmatrix}
\begin{Vmatrix}...\end{Vmatrix}
生成带双竖线的矩阵,如:
\begin{Vmatrix}
1 & 2 \\\
3 &4
\end{Vmatrix}
的 HTML
输出为:
\begin{Vmatrix}
1 & 2 \\\
3 &4
\end{Vmatrix}
5.10.2 增广矩阵
对于增广矩阵,不能使用 \begin{matrix}...\end{matrix}
命令, 而必须用 \begin{array}{列样式}...\end{array}
命令来创建。如:
\begin{array}{cc|c}
1 & 2 &3 \\\
4 & 5 &6
\end{array}
的 HTML
输出为:
\begin{array}{cc|c}
1 & 2 &3 \\\
4 & 5 &6
\end{array}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论