将矩阵拆分为两行

将矩阵拆分为两行

我无法将下面的方程分成两行 - 它太长了,一行无法容纳。

理想情况下,我想将其分为

\end{pmatrix}= 
 %%% split here
 \begin{pmatrix}

我尝试了 split 和 multiline 环境,但它们似乎不适用于这种特殊情况。以下是代码

\begin{equation}
\label{eq:varcov} 
var
\begin{bmatrix}
           y_{11} \\
           y_{12} \\
           y_{13} \\
           y_{2} \\
           y_{31} \\
           y_{32} 
\end{bmatrix}= \\ \begin{pmatrix}
  \Sigma_1 &          &         \\
           & \Sigma_2 &          \\
           &          & \Sigma_3 
 \end{pmatrix}= 
 % split here
 \begin{pmatrix}
  \sigma_B^2 + \sigma_W^2 + V_{11}^2 & \sigma_B^2 & \sigma_B^2        &     &       &           \\
   \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{12}^2  & \sigma_B^2        &       &       &           \\
   \sigma_B^2 & \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{13}^2       &     &       &           \\
              &          &         &    \sigma_B^2 + \sigma_W^2 + V_{2}^2   &       &           \\
    &          &         &      &   \sigma_B^2 + \sigma_W^2 + V_{31}^2  & \sigma_B^2            \\
    &          &         &      &   \sigma_B^2  &   \sigma_B^2 + \sigma_W^2 + V_{32}^2      \\
\end{pmatrix}
\end{equation}

先谢谢您的帮助

答案1

这么大的矩阵根本无法放在一页纸上。但符号的用途就是表示其他东西。

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\var}{var} % ??

\begin{document}

\begin{equation}
\label{eq:varcov}
\var
\begin{bmatrix}
  y_{11} \\
  y_{12} \\
  y_{13} \\
  y_{2} \\
  y_{31} \\
  y_{32} 
\end{bmatrix}=
\begin{pmatrix}
  \Sigma_1 &          &         \\
           & \Sigma_2 &          \\
           &          & \Sigma_3 
 \end{pmatrix}
\end{equation}
where
\begin{align*}
\Sigma_1&=
\begin{pmatrix}
  \sigma_B^2 + \sigma_W^2 + V_{11}^2 & \sigma_B^2 & \sigma_B^2 \\
  \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{12}^2  & \sigma_B^2 \\
  \sigma_B^2 & \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{13}^2
\end{pmatrix}
\\[2ex]
\Sigma_2&=\sigma_B^2 + \sigma_W^2 + V_{2}^2
\\[2ex]
\Sigma_3&=
\begin{pmatrix}
\sigma_B^2 + \sigma_W^2 + V_{31}^2  & \sigma_B^2 \\
\sigma_B^2  &   \sigma_B^2 + \sigma_W^2 + V_{32}^2
\end{pmatrix}
\end{align*}

\end{document}

在此处输入图片描述

答案2

aligned我建议将环境与\fleqn环境和\medmath命令一起使用nccmath

    \documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{mathtools}
     \usepackage{nccmath}
\DeclareMathOperator{\var}{Var}

\begin{document}

\begin{fleqn}
\begin{equation}
\label{eq:varcov}
\begin{aligned}
  \var
 & \begin{bmatrix}
           y_{11} \\
           y_{12} \\
           y_{13} \\
           y_{2} \\
           y_{31} \\
           y_{32}
\end{bmatrix}= \begin{pmatrix}
  \Sigma_1 & & \\
           & \Sigma_2 & \\
           & & \Sigma_3
 \end{pmatrix}=\\
 % split here
 & \medmath{\setlength{\arraycolsep}{2pt}\renewcommand\arraystretch{1.5}
  \begin{pmatrix}
  \cramped{\sigma_B^2 + \sigma_W^2 + V_{11}^2} & \sigma_B^2 & \sigma_B^2 & & & \\
   \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{12}^2 & \sigma_B^2 & & & \\
   \sigma_B^2 & \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{13}^2 & & & \\
              & & & \sigma_B^2 + \sigma_W^2 + V_{2}^2 & & \\
    & & & & \sigma_B^2 + \sigma_W^2 + V_{31}^2 & \sigma_B^2 \\
    & & & & \sigma_B^2 & \sigma_B^2 + \sigma_W^2 + V_{32}^2 \\
\end{pmatrix}}
\end{aligned}
\end{equation}
\end{fleqn}
     \end{document} 

在此处输入图片描述

相关内容