使用矩阵对文本进行居中对齐

使用矩阵对文本进行居中对齐

我试图重现类似以下的输出:

在此处输入图片描述

注意 Y、X、beta 和 e 与它们上方的矩阵的中心对齐。

我尝试做类似的事情(假设所有值/符号都是正确的):

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
\begin{bmatrix}
y_1 \\
y_2 \\
y_3 \\
y_4 \\
y_5 \\
y_6
\end{bmatrix} &&= &&\begin{bmatrix}
1 & x_{11} & x_{12} & x_{13} \\
1 & x_{21} & x_{22} & x_{23} \\
1 & x_{31} & x_{32} & x_{33} \\
1 & x_{41} & x_{42} & x_{43} \\
1 & x_{51} & x_{52} & x_{53} \\
1 & x_{61} & x_{62} & x_{63}
\end{bmatrix}
&&\begin{bmatrix}
\beta_0 \\
\beta_1 \\
\beta_2 \\
\beta_3 
\end{bmatrix} &&+ &&\begin{bmatrix}
e_1 \\
e_2 \\
e_3 \\
e_4 \\
e_5 \\
e_6
\end{bmatrix} \\
\mathbf{Y} &&= &&\mathbf{X} &&\boldsymbol{\beta} &&+ &&\boldsymbol{\epsilon}
\end{flalign*}
\end{document}

答案1

我认为最简单的方法是使用array

在此处输入图片描述

笔记:

  • 围绕=+注意的使用{}以获得适当的关系/二元运算符间距。

代码:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{array}{c@{}c@{}c@{}c@{}c@{}c}
\begin{bmatrix}
y_1 \\
y_2 \\
y_3 \\
y_4 \\
y_5 \\
y_6
\end{bmatrix} &{}={} &\begin{bmatrix}
1 & x_{11} & x_{12} & x_{13} \\
1 & x_{21} & x_{22} & x_{23} \\
1 & x_{31} & x_{32} & x_{33} \\
1 & x_{41} & x_{42} & x_{43} \\
1 & x_{51} & x_{52} & x_{53} \\
1 & x_{61} & x_{62} & x_{63}
\end{bmatrix}
&\begin{bmatrix}
\beta_0 \\
\beta_1 \\
\beta_2 \\
\beta_3 
\end{bmatrix} &{}+{} &\begin{bmatrix}
e_1 \\
e_2 \\
e_3 \\
e_4 \\
e_5 \\
e_6 \\[2.5ex]
\end{bmatrix} \\
\mathbf{Y} &{}={} &\mathbf{X} &\boldsymbol{\beta} &{}+{} &\boldsymbol{\epsilon}
\end{array}$
\end{document}

相关内容