为了表示一个向量代表矩阵的一列,我们可以写成
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[paper=letterpaper,margin=1.5in]{geometry}
\usepackage{amsmath, amssymb, amsthm}
\begin{document}
\[
\begin{bmatrix}
\vert & \vert \\
\vec{u} & \vec{v} \\
\vert & \vert
\end{bmatrix}
\]
\end{document}
Detexify 没有返回任何我想要的东西(它认为我正在画下划线)。
答案1
您可以旋转\vert
,以便获得相同的厚度。
\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\newcommand{\brows}[1]{%
\begin{bmatrix}
\begin{array}{@{\protect\rotvert\;}c@{\;\protect\rotvert}}
#1
\end{array}
\end{bmatrix}
}
\newcommand{\rotvert}{\rotatebox[origin=c]{90}{$\vert$}}
\newcommand{\rowsvdots}{\multicolumn{1}{@{}c@{}}{\vdots}}
\begin{document}
\[
\begin{bmatrix}
\vert & \vert \\
\vec{u} & \vec{v} \\
\vert & \vert
\end{bmatrix}
+
\brows{a_1^T \\ a_2^T \\ \rowsvdots \\ a_n^T}
\]
\end{document}