矩阵周围的括号

矩阵周围的括号

这是我目前拥有的代码:

\[
  Y =
  \begin{bmatrix}
    Y_{1}   \\
    Y_{2}   \\
    \vdots \\
    Y_{n}
  \end{bmatrix}
  =
  \begin{bmatrix}
    42 \\
    33 \\
    75 \\
    28 \\
    91 \\
    55
  \end{bmatrix}\quad
  X=
  \begin{bmatrix}
    1      & X_{11} & X_{12} & ... & & X_{1,p-1}\\
    1      & X_{21} & X_{22} & ... & & X_{2,p-1}\\
    \vdots & \vdots & \vdots &     & & \vdots\\
    1      & X_{n1} & X_{n2} & ... & & X_{n,p-1}\\
  \end{bmatrix}
  =
  \begin{bmatrix}
    1 & 7  & 33\\
    1 & 4  & 41\\
    1 & 16 & 7\\
    1 & 3  & 49\\
    1 & 21 & 5\\
    1 & 8  & 31
  \end{bmatrix}
\]

我想要写出这个等式:

\textbf{b}=$(X'X)^{-1}(X'Y)$

我想在 周围加上括号X'X,但我该怎么做呢?就像这种格式:

([x][x'])<-big parentheses around matricies

答案1

不完全确定您要做什么,但以下内容可能足以向您展示您可以做什么:

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\newcommand{\Xmatrix}{
  \begin{bmatrix}
    1 &  7 & 33 \\
    1 &  4 & 41 \\
    1 & 16 &  7 \\
    1 &  3 & 49 \\
    1 & 21 &  5 \\
    1 &  8 & 31
  \end{bmatrix}}
\newcommand{\Ymatrix}{
  \begin{bmatrix}
    42 \\ 33 \\ 75 \\ 28 \\ 91 \\ 55
  \end{bmatrix}}

\begin{document}

\[
  Y = \begin{bmatrix}
    Y_1 \\ Y_2 \\ \vdots \\ Y_n
  \end{bmatrix}
  = \Ymatrix
  \quad
  X = \begin{bmatrix}
      1    & X_{11} & X_{12} & \cdots & X_{1,p-1} \\
      1    & X_{21} & X_{22} & \cdots & X_{2,p-1} \\
    \vdots & \vdots & \vdots &        &  \vdots   \\
      1    & X_{n1} & X_{n2} & \cdots & X_{n,p-1} \\
  \end{bmatrix}
  = \Xmatrix
\]

\[
  \mathbf{b} = \bigl( X^T X \bigr)^{-1} \bigl( X^T Y \bigr)
\]

\[
  \mathbf{b} = \left( \Xmatrix^T \Xmatrix \right)^{-1} \left( \Xmatrix^T \Ymatrix \right)
\]

\[
  \mathbf{b} = \begin{pmatrix}
    \Xmatrix^T \Xmatrix
  \end{pmatrix}^{-1}
  \begin{pmatrix}
    \Xmatrix^T \Ymatrix
  \end{pmatrix}
\]

\end{document}

可以使用“\big运算符”、\left...\right对或*matrix类似环境来实现对象周围的大括号或方括号。

相关内容