我目前正在使用表格来表示方程组。
例如:
我只能表示左边的矩阵,但无法表示变量和RHS
我的 LHS 如下
\begin{table}[H]
\centering
\label{augSystem}
\renewcommand{\arraystretch}{2.2}
\begin{tabular}{|>{\centering\arraybackslash}p{1.5cm}:>{\centering\arraybackslash}p{2.4cm}:>{\centering\arraybackslash}p{0.8cm}:>{\centering\arraybackslash}p{0.8cm}:>{\centering\arraybackslash}p{2.4cm}:>{\centering\arraybackslash}p{0.8cm}:>{\centering\arraybackslash}p{0.8cm}| }
\hline
& $A$ & $-b$ & $\bar{b} $ & & & \\[0.3cm] \hdashline
& & & & & & \\[-0.4cm]
$-A^{T}$ & & $c$ & $-\bar{c}$ & I & & \\[0.7cm]\hdashline
$b^{T}$ & -c & &$-\alpha$ & & -1 & \\[0cm] \hdashline
$-\bar{b}^{T}$ & $\bar{c}^T$ &$\alpha$ & & & & -1 \\[0cm] \hdashline
& & & & & & \\[-0.4cm]
$-\bar{b}^{T}$ & $S$ & & & I & & -1 \\[0.8cm] \hdashline
& & $\rho$ & & & $\kappa$ & \\[0cm] \hdashline
& & & $\nu$ & & & $\theta$ \\[0cm] \hline
\end{tabular}
\end{table}
变量是 y、x、y、v、z、a、b,右侧是 r1、r2、r3、r4、r5、r6、r7。
答案1
由于您的表格中全是数学术语,我使用了一些array
s,并将它们嵌套在 中tabular
。
对于垂直对齐,我使用了一些支柱(=没有宽度的规则)和一些其他技巧(也许有一些更好的方法,这是我能做的最好的)。
\documentclass{book}
\usepackage{amsmath, amssymb}
\usepackage{float}
\usepackage{array}
\newcolumntype{M}[1]{>{\centering\arraybackslash\rule[-\baselineskip]{0pt}{0pt}$}m{#1}<{$}}
\newcommand{\mystrut}{\rule{0pt}{\baselineskip}}
\newcommand{\myvsp}{\vspace{-7pt}\newline}
\newlength{\mylen}
\setlength{\mylen}{2\baselineskip}
\newlength{\mylens}
\setlength{\mylens}{13pt}
\usepackage{arydshln}
%\usepackage{showframe} % for testing purpose only
\begin{document}
\begin{table}[H]% it's better to avoid H positioning
\centering
\label{augSystem}
\renewcommand{\arraystretch}{2.2}
%\setlength{\extrarowheight}{20pt}
\begin{tabular}{@{}ccM{.3cm}c@{}}
$
\begin{array}{|M{.8cm}:M{.7cm}:M{.7cm}:M{.7cm}:M{.7cm}:M{.7cm}:M{.7cm}|}
\hline
& A & -b & \bar{b} & & & \\
\hdashline\mystrut
-A^{T} & & c & -\bar{c} & I & & \\[\mylen]
\hdashline
b^{T} & -c & & -\alpha & & -1 & \\
\hdashline
-\bar{b}^{T} & \bar{c}^T & \alpha & & &&\\
\hdashline\mystrut
-\bar{b}^{T} & S & & & I & & \\[\mylen]
\hdashline
& & \rho & & & \kappa & \\ \hdashline
& & & \nu & & & \theta \\ \hline
\end{array}
$
&
$
\begin{array}{|M{.7cm}|}
\hline
y \\
\hdashline
\myvsp x \\[\mylens]
\hdashline
y \\
\hdashline
v \\
\hdashline
\myvsp z \\[\mylens]
\hdashline
a \\
\hdashline
b \\
\hline
\end{array}
$
&
$=$
&
$
\begin{array}{|M{.7cm}|}
\hline
r_{1} \\
\hdashline
\myvsp r_{2} \\[\mylens]
\hdashline
r_{3} \\
\hdashline
r_{4} \\
\hdashline
\myvsp r_{5} \\[\mylens]
\hdashline
r_{6} \\
\hdashline
r_{7} \\
\hline
\end{array}
$
\\
\end{tabular}
\end{table}
\end{document}