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. 結果

在這裏插入圖片描述
在這裏插入圖片描述

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