我想知道如何在矩阵中添加虚线(见图)
干杯
SL
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{bmatrix}
N & B_i \\
B_i^T & 0
\end{bmatrix}
\begin{bmatrix}
x_i\\
k
\end{bmatrix}
=\begin{bmatrix}
n\\
0
\end{bmatrix}
\text{ with } n = A^TPl
\end{equation}
\end{document}
答案1
array
如果可以使用bmatrix
,则可以使用芳基化物包裹:
\documentclass{article}
\usepackage{amsmath}
\usepackage{arydshln}
\begin{document}
\begin{equation}
\left[
\begin{array}{c;{2pt/2pt}c}
N & B_i \\ \hdashline[2pt/2pt]
B_i^T & 0
\end{array}
\right]
\left[
\begin{array}{c}
x_i \\ \hdashline[2pt/2pt]
k
\end{array}
\right]
=\left[
\begin{array}{c}
n \\ \hdashline[2pt/2pt]
0
\end{array}
\right]
\text{ with } n = A^TPl
\end{equation}
\end{document}
当然,您可以修改选项来实现您想要的外观。