我想要一行写出方程式

我想要一行写出方程式

我想要写这个

enter image description here

但缺少括号,我怎样才能像图中那样写?

    \documentclass{article}
   \usepackage{tikz}
   \usepackage{float}
   \usepackage{amsmath}
   \usepackage{copyrightbox}
    \begin{document}





\begin{equation}
    \begin{cases}
   p_1=    \begin{bmatrix}
   -1\\
   1&\\
   -1
   \end{bmatrix},t_1=\begin{bmatrix}
   0
   \end{bmatrix}
    \end{cases}
  \end{equation}

  \begin{equation}
    \begin{cases}
   p_1=    \begin{bmatrix}
   -1\\
   1&\\
   -1
   \end{bmatrix},t_1=\begin{bmatrix}
   0
   \end{bmatrix}
    \end{cases}
  \end{equation}

    \end{document}

这是我的结果:

enter image description here

答案1

以下使用基本array分隔符和可扩展分隔符来实现所需的输出:

enter image description here

\documentclass{article}

\usepackage{bm}
\renewcommand{\vec}{\bm}

\begin{document}

\[
  \left\{
    \vec{p}_1 = \left[\begin{array}{@{} r @{}}
      -1 \\ 1 \\ -1
   \end{array}\right],
    t_1 = [1]
  \right\} \quad
  \left\{
    \vec{p}_2 = \left[\begin{array}{@{} r @{}}
      1 \\ 1 \\ -1
   \end{array}\right],
    t_2 = [0]
  \right\}
\]

\end{document}

@{}在列规范中,删除通常在该点插入的间距。因此,\begin{array}{@{} r @{}}表示在单个右对齐列array的左侧和右侧没有列间距。r

相关内容