矩阵中的分界线

矩阵中的分界线

我怎样才能对这个方程进行 Tex?

数字

我尝试获得完全相同的结果,但目前我只成功获得了相交的线条...谢谢!

答案1

您可以在环境中使用包\midrule提供的宏。此设置将确保水平线不会与垂直线相交。booktabsarray

在此处输入图片描述

\documentclass{article}
\usepackage{booktabs}
\begin{document}
\[
M = 
\left( \begin{array}{c|c}
   A & B \\
   \midrule
   C & D \\
\end{array}\right)
\]
\end{document}

附录解决后续问题:如果A必须用矩阵替换3x4,我建议您使用矩阵的matrix环境(由amsmath包提供)来执行此操作,如下例所示。

在此处输入图片描述

\documentclass{article}
\usepackage{booktabs}  % for '\midrule' macro
\usepackage{amsmath}   % for 'matrix' environment
\begin{document}
\[
M = 
\left( \begin{array}{@{}c|c@{}}
   \begin{matrix}
      a & b & c & d \\
      e & f & g & h \\
      i & j & k & l 
   \end{matrix} 
      & B \\
   \cmidrule[0.4pt]{1-2}
   C & D \\
\end{array} \right)
\]
\end{document}

答案2

实现此目的的方法:

\documentclass{article}
\begin{document}
  \[
    M = \left(
    \begin{array}{c|c}
      A & B\\
      \hline
      C & D
    \end{array}
    \right)
  \]
\end{document}

在此处输入图片描述

答案3

列间空间需要进行一些调整,但是......

\documentclass{article}
\begin{document}
  \[
    M = \left(\begin{array}{c@{}c@{}c}
      A & | & B\\
      \hline
      C & | & D
    \end{array}\right)
  \]
\end{document}

在此处输入图片描述

答案4

尝试这个:

$$ \left( \frac{A|B}{C|D} \right) $$

在此处输入图片描述

相关内容