LaTeX学习-day09

LaTeX学习-day09

教程链接:B站
使用环境:

矩阵

1. 代码:

% 导言区
\documentclass{article}

\usepackage{ctex}
\usepackage{amsmath}

\newcommand{\adots}{\mathinner{\mkern2mu%
		\raisebox{0.1em}{.}\mkern2mu\raisebox{0.4em}{.}%
		\mkern2mu\raisebox{0.7em}{.}\mkern1mu}}

% 正文区(文稿区)
\begin{document}
	%矩阵环境,用&分割个列,用\\分割行
	\[
	\begin{matrix} % 无括号
		0 & 1 \\
		1 & 0
	\end{matrix}
	%pmatrix环境
	\begin{pmatrix} % 小括号
		0 & -i \\
		i & 0
	\end{pmatrix} \qquad
	%bmatrix环境
	\begin{bmatrix} % 中括号
		0 & -1 \\
		1 & 0
	\end{bmatrix} \qquad
	\begin{Bmatrix}% 大括号
		1 & 0 \\
		0 & -1 
	\end{Bmatrix} \quad
	\begin{vmatrix} % 竖线
		a & b \\ 
		c & d 
	\end{vmatrix} \quad
	\begin{Vmatrix} % 双竖线
		i & 0 \\ 
		0 & -i 
	\end{Vmatrix}
	\]
	
	%使用上下标
	\[
		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
	\[
	A = \begin{bmatrix}
	a_{11} & \dots & a_{1n} \\
	\adots & \ddots & \vdots \\ %\adots 手写
	0 & & a_{nn}
	\end{bmatrix}_{n \times n}
	\]
	$$
	\left[
	\begin{matrix}
	1      & 2      & \cdots & 4      \\
	7      & 6      & \cdots & 5      \\
	\vdots & \vdots & \ddots & \vdots \\
	8      & 9      & \cdots & 0      \\
	\end{matrix}
	\right]
	$$
	
	% 分块矩阵(矩阵嵌套)
	\[
	\begin{pmatrix}
	\begin{matrix} 1 & 0 \\0 & 1 \end{matrix} & \text{\Large 0} \\
	\text{\Large 0} & \begin{matrix}1 & 0 \\0 & -1\end{matrix}
	\end{pmatrix}
	\]
	
	%三角矩阵
	\[\begin{pmatrix}
	a_{11} & a_{12} & \cdots & a_{1n} \\
	& a_{22} & \cdots & a_{2n} \\
	& & \ddots & \vdots \\
	\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge0}}
	& & a_{nn}
	\end{pmatrix}
	\]
	
	% 跨列得省略号: \hdotsfor{<列数>}
	\[
	\begin{pmatrix}
	1 & \frac 12 & \dots & \frac 1n \\
	\hdotsfor{4} \\
	m & \frac m2 & \dots & \frac mn
	\end{pmatrix}
	\]
	
	% 行内小矩阵 (smallmatrix)环境
	复数 $z = (x,y)$ 也可以用矩阵
	\begin{math}
		\left(
		\begin{smallmatrix}
		x & -y \\
		y & x
		\end{smallmatrix}
		\right)
	\end{math} 来表示。
	
	% array环境(类似于表格环境tabular)
	\[
	\begin{array}{r|r}
	\frac{1}{2} & 0 \\
	\hline
	0 & -\frac {a}{bc} \\
	\end{array}
	\]
	
	% array环境构造复杂得矩阵
	\[
	% @{<内容>}-添加任意内容,不占表项计数
	% 此处添加一个负值空白,表示向左移-5pt的距离
	% c指定第一列居中对齐
	% l指定最后一列居左对齐
	\begin{array}{c@{\hspace{-5pt}}l}
	% 第1行,第1列
	\left(
	%先输入\left,然后输入(,就可以补全
	\begin{array}{ccc|ccc}
	a & \cdots & a & b & \cdots & b\\
	& \ddots & \vdots & \vdots & \adots\\
	& & a & b \\ \hline
	& & & c & \cdots & c \\
	& & & \vdots & & \vdots \\ 
	\multicolumn{3}{c|}{\raisebox{2ex}[0pt]{\Huge 0}}
	& c & \cdots & c
	\end{array}
	\right)
	&
	% 第1行,第2列
	\begin{array}{l}
	%\left.仅表示\right\}配对,什么都不输出
	\left.\rule{0mm}{7mm}\right\}p\\
	\\
	\left.\rule{0mm}{7mm}\right\}q
	\end{array}
	\\[-5pt]
	% 第2行,第1列
	\begin{array}{cc}
	\underbrace{\rule{17mm}{0mm}}_m &
	\underbrace{\rule{17mm}{0mm}}_m
	\end{array}
	&
	% 第2行,第2列
	\end{array}
	\]
	
%	\[\left(\begin{array}{cccc}
%	a_{11} & a_{12} & \cdots & a_{1n} \\
%	&a_{22} & \cdots &a_{2n} \\
%	& & \ddots & \vdots \\
%	\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge0}}
%	& &a_{nn}
%	\end{array}\right)\]
%	\[\begin{pmatrix}
%	a_{11} & a_{12} & \cdots & a_{1n} \\
%	&a_{22} & \cdots &a_{2n} \\
%	& & \ddots & \vdots \\
%	\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge0}}
%	& &a_{nn}
%	\end{pmatrix}\]

	\[
	\begin{pmatrix}
	a_{11}&a_{12}&\ldots&a_{1n}\\
	a_{21}&a_{22}&\ldots&a_{2n}\\
	\hdotsfor{4}\\
	a_{n1}&a_{n2}&\ldots&a_{nn}\\
	\end{pmatrix}
	\]	
	和
	\[\begin{pmatrix}
	a_{11}&a_{12}&\ldots&a_{1n}\\
	a_{21}&a_{22}&\ldots&a_{2n}\\
	\vdots &\vdots & &\vdots\\
	a_{n1}&a_{n2}&\ldots&a_{nn}\\
	\end{pmatrix}\]
	
	
\end{document}

2. 结果

在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章