LaTex\TexStudio 数学矩阵

目录

  • 基本语法
  • matrix 无括号矩阵
  • pmatrix 小括号矩阵
  • bmatrix 中括号矩阵
  • Bmatrix 大括号矩阵
  • vmatrix 单竖线矩阵
  • Vmatrix 双竖线矩阵
  • 矩阵上下标
  • 矩阵中省略号
  • 分块矩阵(矩阵嵌套)
  • 三角矩阵
  • 跨列省略号
  • 行内小矩阵
  • array环境矩阵
  • 用array环境构造复杂矩阵

基本语法

导入包 \usepackage{amsmath}

	% 矩阵环境,用&分割列,用\\分割行
	\[
	\begin{矩阵类型} %matrix、pmatrix、bmatrix、Bmatrix、vmatrix、Vmatrixs
		矩阵元素_下标^上标 & 矩阵元素_下标^上标 & 矩阵元素_下标^上标	\\
		矩阵元素_下标^上标 & 矩阵元素_下标^上标 & 矩阵元素_下标^上标\\
		矩阵元素_下标^上标 & 矩阵元素_下标^上标 & 矩阵元素_下标^上标
	\end{矩阵类型}_{矩阵下标}	% 矩阵下标,\times命令排版乘号
	\]

matrix 无括号矩阵

	\[
	\begin{matrix}		% 无括号矩阵
		 0 & 1 \\
		 1 & 0
	\end{matrix}	\qquad

在这里插入图片描述

pmatrix 小括号矩阵

	% pmatrix 小括号矩阵
	\begin{pmatrix}		
		0 & -i	\\
		i & 0	
	\end{pmatrix}	\qquad

在这里插入图片描述

bmatrix 中括号矩阵

	% bmatrix 中括号矩阵
	\begin{bmatrix}
		0 & -1	\\
		1 & 0
	\end{bmatrix}	\qquad

在这里插入图片描述

Bmatrix 大括号矩阵

	% Bmatrix 大括号矩阵
	\begin{Bmatrix}
		0 & -1	\\
		1 & 0
	\end{Bmatrix}	\qquad

在这里插入图片描述

vmatrix 单竖线矩阵

	% vmatrix 单竖线矩阵
	\begin{vmatrix}
		0 & -1	\\
		1 & 0
	\end{vmatrix}	\qquad

在这里插入图片描述

Vmatrix 双竖线矩阵

	% Vmatrix 双竖线矩阵
	\begin{Vmatrix}
		0 & -1	\\
		1 & 0
	\end{Vmatrix}	\qquad
	\]

在这里插入图片描述

矩阵上下标

	% 可以用^和_使用上下标
	\[
	A = \begin{pmatrix}
		a_{11}^2 & a_{12}^2 & a_{13}^2 \\
		0 & a_{22} & a_{23} \\
		0 & 0 & a_{33}
	\end{pmatrix}
	\]

在这里插入图片描述

矩阵中省略号

	% 常用省略号:\dots、\vdots 、 \ddots
	% \dots 横向省略号
	% \ddots 右斜线省略号
	% \vdots 竖向省略号
	\[
	A = \begin{bmatrix}
		a_{11} & \dots & a_{1n}	\\
		& \ddots & \vdots \\
		0 & & a_{nn}
	\end{bmatrix}_{n \times n}	% 矩阵下标,\times命令排版乘号
	\]

在这里插入图片描述

分块矩阵(矩阵嵌套)

	% 分块矩阵(矩阵嵌套)
	\[
	\begin{pmatrix}
		\begin{matrix} 
			1 & 0 \\ 
			0 & 1 
		\end{matrix} & \text{\Large 0}	\\
	\Large 0 & \begin{matrix}		% 如果不用\text{}包住\Large则不会有大0
		1 & 0	\\
		0 & -1
	\end{matrix}
	\end{pmatrix}
	\]

在这里插入图片描述

三角矩阵

\multicolum合并多列,\raisebox调整高度

	% 三角矩 阵\multicolumn 合并多列,\raisebox调整高度
	\[
	\begin{pmatrix}
		a_{11} & a_{12} & \dots & a_{1n}	\\
		& a_{22} & \dots & a_{2n} 	\\
		&  & \ddots & \vdots\\
		\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge 0}}	\\	% \multicolumn 合并多列,\raisebox调整高度
		&  &a_{nm}
	\end{pmatrix}
	\]

LaTex\TexStudio 数学矩阵_第1张图片

跨列省略号

\hdotsfor{列数}

	% 跨列省略号 \hdotsfor{列数}
	\[
	\begin{pmatrix}
		1 & \frac{1}{2} & \dots & \frac{1}{n} \\
		\hdotsfor{4} \\
		m & \frac{m}{2} & \dots & \frac{m}{n}
	\end{pmatrix}
	\]

在这里插入图片描述

行内小矩阵

	% 行内小矩阵
	复数 $z = (x, y)$ 也可用矩阵
	\begin{math}
		\left(		% 需手动加上左括号
			\begin{smallmatrix}
			x & -y \\
			y & x
		\end{smallmatrix}
		\right)			% 需手动加上右括号
	\end{math}

在这里插入图片描述

array环境矩阵

	% array 环境(类似于表格环境tabular)
	\[
	\begin{array}{r|r}
		\frac{a}{2} & 0 \\
		\hline
		0 & -\frac{a}{b}c \\
	\end{array} 
	\]

在这里插入图片描述

用array环境构造复杂矩阵

	% 用array 环境构造复杂矩阵
	\[
	% @{内容} 添加任意内容。不占表项计数
	% \hspace{距离} 表示向右移一定距离
	\begin{array}{c@{\hspace{-5pt}}l}
	% 第一行,第一列
	\left(
	\begin{array}{ccc|ccc}
		a & \cdots & a & b & \cdots & b\\
		& \ddots & \vdots & \vdots &  \\
		&		 & a & b \\ \hline
		&        &   & c & \cdots & c \\
		\multicolumn{3}{c|}{\raisebox{2ex}[0pt]{\Huge 0}}
		& c & \cdots & c
	\end{array}
	\right)
	\end{array}
	\]

LaTex\TexStudio 数学矩阵_第2张图片

你可能感兴趣的:(Latex,TexStudio,矩阵,矩阵,线性代数,latex)