数组作为矩阵列表?

数组作为矩阵列表?

我想将数组作为矩阵列表,但一直收到错误“额外 },或忘记 \right。”。例如,我有以下内容:

\begin{align*}
    \mathcal{X} = \left[ \left[
    \begin{bmatrix}
        5 & 1 & 4 & 5 \\
        1 & 1 & 1 & 4 \\
        5 & 3 & 1 & 4  
    \end{bmatrix},
    \begin{bmatrix}
        5 & 3 & 4 & 4 \\
        2 & 5 & 3 & 4 \\
        2 & 2 & 4 & 4  
    \end{bmatrix} \right], \left[
    \begin{bmatrix}
        2 & 3 & 1 & 2 \\
        1 & 5 & 4 & 2 \\
        3 & 4 & 5 & 3  
    \end{bmatrix},
    \begin{bmatrix}
        2 & 3 & 1 & 4 \\
        4 & 4 & 2 & 1 \\
        4 & 1 & 1 & 1  
    \end{bmatrix} \right], \\ \left[
    \begin{bmatrix}
        5 & 5 & 4 & 3 \\
        5 & 1 & 4 & 2 \\
        1 & 2 & 1 & 2
    \end{bmatrix},
    \begin{bmatrix}
        5 & 1 & 4 & 1 \\
        3 & 1 & 5 & 4 \\
        5 & 4 & 2 & 3
\end{bmatrix} \right] \right]
\end{align*}

但最终括号不会打印在屏幕上。如下所示 大批

有没有办法让括号显示出来,或者更好的办法是,以更有条理的方式显示?我试过 \Biggr[,但括号大小不一样。同样,我尝试创建更多矩阵,但同样没有成功。谢谢。

答案1

\left并且\right在对齐显示中不能跨越两条线。

在这种情况下,您可以将开头\left[与之匹配\right.,并在第二行执行类似操作。

\documentclass{article}
\usepackage{amsmath}
\usepackage{showframe}% just to see the page margins

\begin{document}

\begin{align*}
\mathcal{X} =
% outer
\left[
  \left[
    \begin{bmatrix}
        5 & 1 & 4 & 5 \\
        1 & 1 & 1 & 4 \\
        5 & 3 & 1 & 4  
    \end{bmatrix},
    \begin{bmatrix}
        5 & 3 & 4 & 4 \\
        2 & 5 & 3 & 4 \\
        2 & 2 & 4 & 4  
    \end{bmatrix}
  \right],
  \left[
    \begin{bmatrix}
        2 & 3 & 1 & 2 \\
        1 & 5 & 4 & 2 \\
        3 & 4 & 5 & 3  
    \end{bmatrix},
    \begin{bmatrix}
        2 & 3 & 1 & 4 \\
        4 & 4 & 2 & 1 \\
        4 & 1 & 1 & 1  
    \end{bmatrix}
  \right],
\right. % match with \left[
 \\
\left.
  \left[
    \begin{bmatrix}
        5 & 5 & 4 & 3 \\
        5 & 1 & 4 & 2 \\
        1 & 2 & 1 & 2
    \end{bmatrix},
    \begin{bmatrix}
        5 & 1 & 4 & 1 \\
        3 & 1 & 5 & 4 \\
        5 & 4 & 2 & 3
    \end{bmatrix}
  \right]
\right]
\end{align*}

\end{document}

在此处输入图片描述

删除showframe这里使用的内容只是为了看看对齐是否合适。

另一个版本:

\documentclass{article}
\usepackage{amsmath}
\usepackage{showframe}% just to see the page margins

\begin{document}

\begin{align*}
\mathcal{X} =
% outer
\left[ \vphantom{\begin{matrix}0\\0\\0\end{matrix}}\right.
& \left[
    \begin{bmatrix}
        5 & 1 & 4 & 5 \\
        1 & 1 & 1 & 4 \\
        5 & 3 & 1 & 4  
    \end{bmatrix},
    \begin{bmatrix}
        5 & 3 & 4 & 4 \\
        2 & 5 & 3 & 4 \\
        2 & 2 & 4 & 4  
    \end{bmatrix}
  \right],
\\
& \left[
    \begin{bmatrix}
        2 & 3 & 1 & 2 \\
        1 & 5 & 4 & 2 \\
        3 & 4 & 5 & 3  
    \end{bmatrix},
    \begin{bmatrix}
        2 & 3 & 1 & 4 \\
        4 & 4 & 2 & 1 \\
        4 & 1 & 1 & 1  
    \end{bmatrix}
  \right],
\\
& \left[
    \begin{bmatrix}
        5 & 5 & 4 & 3 \\
        5 & 1 & 4 & 2 \\
        1 & 2 & 1 & 2
    \end{bmatrix},
    \begin{bmatrix}
        5 & 1 & 4 & 1 \\
        3 & 1 & 5 & 4 \\
        5 & 4 & 2 & 3
    \end{bmatrix}
  \right]
\left.\vphantom{\begin{matrix}0\\9\\9\end{matrix}}\right]
\end{align*}

\end{document}

在此处输入图片描述

相关内容