将矩阵与方程对齐

将矩阵与方程对齐

我想做这样的事: 在此处输入图片描述

但我没有找到对齐矩阵的方法。

\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)。

在此处输入图片描述

相关内容