使用沿列标题的矢量元素来格式化矩阵?

使用沿列标题的矢量元素来格式化矩阵?

我经常看到矩阵方程AX=b呈现为矩阵A用向量增强b,包含各个元素X_1...X_n按顺序写为跨列标题;是否可以在 TeX 或 LaTeX 中直观地实现这种格式?

答案1

一个选项是使用blkarray

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{blkarray}
\usepackage{amsmath}

\begin{document}

\[
\begin{blockarray}{ccccc}
x_{1} & x_{2} & \cdots & x_{n} \\
  \begin{block}{[cccc|c]}
  a_{11} & a_{12} & \cdots & a_{1n} & b_{1} \\
  a_{21} & a_{22} & \cdots & a_{2n} & b_{2} \\
  \vdots & \vdots & \ddots & \vdots & \vdots \\
  a_{m1} & a_{m2} & \cdots & a_{mn} & b_{m} \\
  \end{block}
\end{blockarray}
\]

\end{document}

相关内容