在数组内的另一个数组中对齐数组

在数组内的另一个数组中对齐数组

问题

该条目显示了三个矩阵,一个在另一个之上。每个矩阵由三个行向量组成。每个行向量有三个条目。

问题

如何呈现问题以便三列条目右对齐?

样本

最右边的一列没什么问题。中间的一列很接近。第一列是一场灾难。

代码

\documentclass[]{article}
\usepackage{amsmath}

\newcommand{\mat}[2] {\left[\begin{array} {#1}#2 \end{array}\right]}
\newcommand{\ps}[0]  {\phantom{-}}

\begin{document}
%
\begin{equation*}
    \begin{array}{r}
            %
        \mat{r}{ 
        \frac{1}{\sqrt{30}} \mat{rrr}{\ps1 & \ps\ps2 & \ps5} \\ 
        \frac{1}{2\sqrt{6}} \mat{rrr}{\ps5 & \ps\ps0 & -1} \\ 
        \frac{1}{\sqrt{195}}\mat{rrr}{-1 & \ps13 & -5} }  \\[35pt]
            %
        \mat{r}{ 
        \frac{1}{\sqrt{30}} \mat{rrr}{-1 & \ps-2 & -5} \\ 
        \frac{1}{2\sqrt{6}} \mat{rrr}{-5 & \ps\ps0 & \ps1} \\ 
        \frac{1}{\sqrt{195}}\mat{rrr}{1 & -13 & \ps2} } \\[35pt]
            %
        \mat{r}{ 
        \frac{1}{\sqrt{30}} \mat{rrr}{i & \ps2i & 5i} \\ 
        \frac{1}{2\sqrt{6}} \mat{rrr}{5i & \ps0 & -i} \\ 
        \frac{1}{\sqrt{195}}\mat{rrr}{1 & -13 & \ps5} } 
            %
    \end{array}
%
\end{equation*}


\end{document}  

输出

在此处输入图片描述

迄今的努力

一些尝试包括使用幻影角色的失败。上图显示的就是其中一次尝试。

相关文章

有帮助,但无法找到解决方案。

Align* 内的数组

跨多个数组/向量对齐

对齐环境中的数组对齐

答案1

尝试不同的值:为了举例,我\extrarowheight在三个矩阵中设置了不同的值。

\documentclass[]{article}
\usepackage{mathtools,array}

\newcommand{\rowvec}[2][]{%
  #1\big[ & #2 & \big]
}
\newenvironment{rowarray}[2][0pt]
 {%
  \setlength{\extrarowheight}{#1}%
  \array{@{} r @{} *{#2}{r} @{} l @{}}%
 }
 {\crcr\noalign{\kern\extrarowheight}\endarray}

\begin{document}

\begin{gather*}
\begin{bmatrix}
  \begin{rowarray}[3pt]{3}
  \rowvec[\frac{1}{\sqrt{30}}]{1 & 2 & 5} \\[\medskipamount]
  \rowvec[\frac{1}{2\sqrt{6}}]{5 & 0 & -1} \\[\medskipamount]
  \rowvec[\frac{1}{\sqrt{195}}]{-1 & 13 & -5}
  \end{rowarray}
\end{bmatrix}
\\
\begin{bmatrix}
  \begin{rowarray}[4pt]{3}
  \rowvec[\frac{1}{\sqrt{30}}]{-1 & -2 & -5} \\[\medskipamount]
  \rowvec[\frac{1}{2\sqrt{6}}]{-5 & 0 & 1} \\[\medskipamount]
  \rowvec[\frac{1}{\sqrt{195}}]{1 & -13 & 2}
  \end{rowarray}
\end{bmatrix}
\\
\begin{bmatrix}
  \begin{rowarray}[5pt]{3}
  \rowvec[\frac{1}{\sqrt{30}}]{i & 2i & 5i} \\[\medskipamount]
  \rowvec[\frac{1}{2\sqrt{6}}]{5i & 0 & -i} \\[\medskipamount]
  \rowvec[\frac{1}{\sqrt{195}}]{i & -13 & 5}
  \end{rowarray}
\end{bmatrix}
\end{gather*}

\end{document}  

在此处输入图片描述

答案2

可能像这样吗?

\documentclass[]{article}
\usepackage{mathtools}

\begin{document}
%
\begin{equation*}
    \begin{array}{r}
            %
        \begin{bmatrix*}[r]
        \frac{1}{\sqrt{30}} \bigl[\!\! & 1 & 2 & 5&\!\!\bigr] \\ 
        \frac{1}{2\sqrt{6}} \bigl[\!\! &5 & 0 & -1&\!\!\bigr] \\ 
        \frac{1}{\sqrt{195}}\bigl[\!\! &-1 & 13 & -5&\!\!\bigr] 
        \end{bmatrix*}  \\[35pt]
            %
        \begin{bmatrix*}[r] 
        \frac{1}{\sqrt{30}} \bigl[\!\! &-1 & -2 & -5&\!\!\bigr] \\ 
        \frac{1}{2\sqrt{6}} \bigl[\!\! &-5 & 0 & 1&\!\!\bigr] \\ 
        \frac{1}{\sqrt{195}}\bigl[\!\! &1 & -13 & 2&\!\!\bigr] 
        \end{bmatrix*}\\[35pt]
            %
        \begin{bmatrix*}[r]
        \frac{1}{\sqrt{30}} \bigl[\!\! &\mathrm{i} & 2\mathrm{i} & 5\mathrm{i}&\!\!\bigr] \\ 
        \frac{1}{2\sqrt{6}} \bigl[\!\! &5\mathrm{i} & 0 & -\mathrm{i}&\!\!\bigr] \\ 
        \frac{1}{\sqrt{195}}\bigl[\!\! &\mathrm{i} & -13 & 5&\!\!\bigr] 
        \end{bmatrix*} 
            %
    \end{array}
%
\end{equation*}


\end{document}  

在此处输入图片描述

答案3

基于mathtools和 的解决方案bigdelim,其包括multirow

\documentclass[]{article}
\usepackage{mathtools}
\usepackage{array, bigdelim}


\begin{document}

\begin{gather*}
     \begin{bmatrix*}[r]
        \begin{array}{@{}r@{}rrr@{\,}r@{}}\\[-2ex]
         \ldelim[{1}{*}[$\smash{\frac{1}{\sqrt{30}}}$] & 1 & 2 & 5 & \rdelim]{1}{*} \\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{2\sqrt{6}}}$] & 5 & 0 & -1 & \rdelim]{1}{*}\\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{195}}$] & -1 & 13 & -5 & \rdelim]{1}{*}\\
     \end{array} \\[-2ex] \mbox{}
     \end{bmatrix*}
\\[3ex]
     \begin{bmatrix*}[r]
        \begin{array}{@{}r@{}rrr@{\,}r@{}}\\[-2ex]
         \ldelim[{1}{*}[$\smash{\frac{1}{\sqrt{30}}}$] & -1 & -2 & -5 & \rdelim]{1}{*} \\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{2\sqrt{6}}}$] & -5 & 0 & 1 & \rdelim]{1}{*}\\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{195}}$] & 1 & -13 & 5 & \rdelim]{1}{*}\\
     \end{array} \\[-2ex] \mbox{}
     \end{bmatrix*}
\\[3ex]
    \begin{bmatrix*}[r]
        \begin{array}{@{}r@{}rrr@{\,}r@{}}\\[-2ex]
         \ldelim[{1}{*}[$\smash{\frac{1}{\sqrt{30}}}$] & i & 2i & 5i & \rdelim]{1}{*} \\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{2\sqrt{6}}}$] & 5i & 0 & -i & \rdelim]{1}{*}\\[1.5ex]
    %
      \ldelim[{1}{*}[$\smash{\frac{1}{195}}$] & 1 & -13 & 5 & \rdelim]{1}{*}\\
     \end{array} \\[-2ex] \mbox{}
     \end{bmatrix*}
\end{gather*}

\end{document} 

在此处输入图片描述

相关内容