MathJax基础之矩阵
矩阵表示
可以用 \begin{matrix} ... \end{matrix}
来表示矩阵。将矩阵元素放在 \begin
和 \end
之间即可。 用 \\
来分割行,用 &
来分割同一行的矩阵元素。如:
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
表示:
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
MathJax 会自动调整行列的尺寸。
矩阵两端的括号
给矩阵两端加上括号,可以用\left…\right
或者把 {matrix}
替换为 {pmatrix}
,变成 \begin{pmatrix} 1 & 2 \\ 3 & 4 \\ \end{pmatrix}
替换为 {bmatrix}
,变成 \begin{bmatrix} 1 & 2 \\ 3 & 4 \\ \end{bmatrix}
替换为 {Bmatrix}
,变成 \begin{Bmatrix} 1 & 2 \\ 3 & 4 \\ \end{Bmatrix}
替换为 {vmatrix}
,变成 \begin{vmatrix} 1 & 2 \\ 3 & 4 \\ \end{vmatrix}
替换为 {Vmatrix}
,变成 \begin{Vmatrix} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix}
在中间省略一些项
可以用 \cdots
(⋯
)、\ddots
(⋱
)、vdots
(⋮
)来在中间省略一些项。
比如:
\begin{pmatrix}
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{pmatrix}
\begin{pmatrix}
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{pmatrix}
增广矩阵 augmented matrix
对于增广矩阵,要用到 {array} 语句。如:
\left\\[
\begin{array} {cc|c}
1 & 2 & 3 \\
4 & 5 & 6
\end{array}
\right\\]
\begin{bmatrix}
\begin{array} {cc|c}
1 & 2 & 3 \\
4 & 5 & 6
\end{array}
\end{bmatrix}
可以得到:
\left[
\begin{array} {cc|c}
1 & 2 & 3 \\
4 & 5 & 6
\end{array}
\right]
\begin{bmatrix}
\begin{array} {cc|c}
1 & 2 & 3 \\
4 & 5 & 6
\end{array}
\end{bmatrix}
{cc|c}的作用是,在第二列和第三列之间画一条垂直线,c表示列中心对齐。
在行内画小矩阵
如果只是需要在行内画个小矩阵,可以用 \bigl(\begin{smallmatrix} ... \end{smallmatrix}\bigr)
来画。
如 $ \bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr) $
可以画出 \bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr)
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/04/mathjax-basic-matrix/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论