但我没有找到对齐矩阵的方法。
\documentclass[10pt]{article}
\usepackage[spanish]{babel}
\usepackage{amsmath, amssymb, amsthm, tikz}
\usepackage[margin=1in]{geometry}
\usetikzlibrary{babel}
\begin{document}
$$\begin{aligned}
\begin{matrix}
_{B}( T)_{A} & =([ coord_{B} T( v_{1})] ,\ [ coord_{b} T( v_{2})] ,\dotsc ,[ coord_{B}] T( v_{n})) \\
& =\begin{pmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{m1} & a_{m2} & \cdots & a_{mn}
\end{pmatrix}
\end{matrix}
\end{aligned}$$
\end{document}
答案1
为什么要使用matrix
方程式环境中的内容?我更愿意使用align
环境来删除$$
之前和之后的那些多余内容aligned
。
\documentclass[10pt]{article}
\usepackage[spanish]{babel}
\usepackage{amsmath, amssymb, amsthm, tikz}
\usepackage[margin=1in]{geometry}
\usetikzlibrary{babel}
\begin{document}
\begin{align*}
_{B}( T)_{A} & =([\text{coord}_{B} T( v_{1})] ,\ [ \text{coord}_{b} T( v_{2})] ,\dotsc ,[\text{coord}_{B} T( v_{n})]) \\
& =\begin{pmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m1} & a_{m2} & \cdots & a_{mn}
\end{pmatrix}
\end{align*}
\end{document}
\end{document}
答案2
您可以aligned
使用 进行模拟nicematrix
。
\documentclass[10pt]{article}
\usepackage[spanish]{babel}
\usepackage{amsmath, amssymb, amsthm, tikz}
\usepackage[margin=1in]{geometry}
\usepackage{nicematrix}
\usetikzlibrary{babel}
\DeclareMathOperator{\coord}{coord}
\begin{document}
\begin{equation*}
\begin{NiceMatrix}
{}_{B}(T)_{A}\hspace*{-0.4em} & = &
[\coord_{B} T(v_{1})] & [\coord_{b} T(v_{2})] & \cdots & [\coord_{B} T(v_{n})] \\[2ex]
& \Block{4-1}{=} &
a_{11} & a_{12} & \cdots & a_{1n} \\
&&
a_{21} & a_{22} & \cdots & a_{2n} \\
&&
\vdots & \vdots & & \vdots \\
&&
a_{m1} & a_{m2} & \cdots & a_{mn}
\CodeAfter
\SubMatrix({1-3}{1-6})
\SubMatrix({2-3}{5-6})
\end{NiceMatrix}
\end{equation*}
\end{document}
请,切勿$$
在 LaTeX 中使用。coord
在数学模式下也是错误的,所以我建议用直立字母替换斜体字母(参见\coord
)。