我对此还很陌生,我觉得这很简单,但我似乎不知道该怎么做!
我想输入一组矩阵作为子空间的基础。例如,如果我有基础{(1,0,-1),(0,2,3),(1,1,1)}
,我想将其输入为一组列向量。有什么方法可以做到这一点吗?
答案1
假设您想使用圆括号来分隔每个列向量,并使用花括号来表示三个列向量形成一个集合,则可以使用和pmatrix
中的三个环境来继续。\left\{
\right\}
\documentclass{article}
\usepackage{amsmath} % for 'pmatrix' environment
\begin{document}
\[
\left\{
\begin{pmatrix} 1\\ 0\\ -1 \end{pmatrix},
\begin{pmatrix} 0\\ 2\\ 3 \end{pmatrix},
\begin{pmatrix} 1\\ 1\\ 1 \end{pmatrix}
\right\}
\]
\end{document}
答案2
这里有两个其他解决方案:一个使用Bmatrix
环境,另一个(语义上更令人满意)\set
基于\DeclarePairedDelimiter
from定义命令mathtools
。其带星号的版本会根据其内容调整括号的大小。可选参数[\big]
, \Big]
, 等允许对括号的大小进行微调:
\documentclass{article}
\usepackage{mathtools} %
\DeclarePairedDelimiter{\set}\{\}
\begin{document}
\[
\begin{Bmatrix}
\begin{pmatrix} 1 \\ 0\\ -1 \end{pmatrix},
\begin{pmatrix} 0 \\ 2\\ 3 \end{pmatrix},
\begin{pmatrix} 1 \\ 1\\ 1 \end{pmatrix}
\end{Bmatrix}
\]
\[
\set*{%
\begin{pmatrix} 1\\ 0\\ -1 \end{pmatrix},
\begin{pmatrix} 0\\ 2\\ 3 \end{pmatrix},
\begin{pmatrix} 1\\ 1\\ 1 \end{pmatrix}
}%
\]
\end{document}
答案3
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align}
\left\{\left[\begin{array}{c}
1\\
0\\
-1
\end{array}
\right],\quad \left[\begin{array}{c}
1\\
1\\
1
\end{array}
\right], \quad \left[\begin{array}{c}
0\\
2\\
3
\end{array}
\right]
\right\}
\end{align}
\end{document}