对齐矩阵方程下方的下划线

对齐矩阵方程下方的下划线

我想知道如何对齐矩阵方程下方的下划线。我尝试使用 underset 和 stack under 进行脚本,并尝试使用 vphantom 进行对齐。非常感谢您的帮助!

我需要以下等式:在此处输入图片描述

但相反,我有这个:在此处输入图片描述

我的代码是:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{bm}
\usepackage{mathtools}

\begin{document}    
\begin{equation}

\begin{equation}
\underset{\pmb{y}\in \mathbb{R}^m}{\begin{bmatrix}
18\\5\\15\\-9\\-3\\
\end{bmatrix}}= 
\underset{\pmb{A}\in \mathbb{R}^m\times n}{\begin{bmatrix}
4 & 0 & 0 & -2 & 0 & 0 \\
0 & 0 & -1 & 0 & 3 & 0\\
0 & 5 & 0 & 0 & 0 & 0 \\
1 & 0 & 0 & -1 & 0 & -4 \\
1 & 0 & 0 & 0 & -5 & 0
\end{bmatrix}}
\underset{\pmb{x}\in \mathbb{R}^n}{\begin{bmatrix}
2\\ 3\\ -2\\ -5\\ 1\\ 4
\end{bmatrix}}

\end{equation}
\end{document}

答案1

非常简单...只需将\vphantom最高矩阵的高度添加到另外两个矩阵中即可。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{bm}
\usepackage{mathtools}

\begin{document}    

\begin{equation}
\underset{\pmb{y}\in \mathbb{R}^m}{%
\vphantom{\begin{bmatrix}0\\0\\0\\0\\0\\0\end{bmatrix}}
\begin{bmatrix}
18\\5\\15\\-9\\-3\\
\end{bmatrix}}= 
\underset{\pmb{A}\in \mathbb{R}^{m\times n}}{%
\vphantom{\begin{bmatrix}0\\0\\0\\0\\0\\0\end{bmatrix}}
\begin{bmatrix}
4 & 0 & 0 & -2 & 0 & 0 \\
0 & 0 & -1 & 0 & 3 & 0\\
0 & 5 & 0 & 0 & 0 & 0 \\
1 & 0 & 0 & -1 & 0 & -4 \\
1 & 0 & 0 & 0 & -5 & 0
\end{bmatrix}}
\underset{\pmb{x}\in \mathbb{R}^n}{\begin{bmatrix}
2\\ 3\\ -2\\ -5\\ 1\\ 4
\end{bmatrix}}
\end{equation}
\end{document}

示例代码的输出

一些评论:
- 不要在里面留下空行任何数学;这总是会导致错误。——
\begin{equation}从提供的示例中删除了一个额外的内容。

答案2

您可以使用array

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{bm}
\usepackage{mathtools}

\begin{document}    
\begin{equation}
\begin{array}{@{}c@{}c@{}c@{}c@{}}
\begin{bmatrix}
18\\5\\15\\-9\\-3\\
\end{bmatrix}
&{}={}&
\begin{bmatrix}
4 & 0 & 0 & -2 & 0 & 0 \\
0 & 0 & -1 & 0 & 3 & 0\\
0 & 5 & 0 & 0 & 0 & 0 \\
1 & 0 & 0 & -1 & 0 & -4 \\
1 & 0 & 0 & 0 & -5 & 0
\end{bmatrix}
&
\begin{bmatrix}
2\\ 3\\ -2\\ -5\\ 1\\ 4
\end{bmatrix}
\\[1ex]
\mathclap{\scriptstyle\bm{y}\in \mathbb{R}^m} &&
\mathclap{\scriptstyle\bm{A}\in \mathbb{R}^{m\times n}} &
\mathclap{\scriptstyle\bm{x}\in \mathbb{R}^n}
\end{array}
\end{equation}
\end{document}

请注意,它应该是\mathbb{R}^{m\times n}并且您应该使用\bm而不是\pmb

在此处输入图片描述

相关内容