Linha divisória em uma matriz

Linha divisória em uma matriz

Como posso enviar esta equação?

figura

Tento obter exatamente o mesmo resultado, mas no momento só consegui linhas que se cruzam... Obrigado!

Responder1

Você poderia usar \midruleuma macro fornecida no booktabspacote, dentro de um arrayambiente. Esta configuração garantirá que a linha horizontal não cruzará as linhas verticais.

insira a descrição da imagem aqui

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

Termo aditivopara responder a uma questão complementar: Se Ativer que ser substituído por uma 3x4matriz, digamos, sugiro que você faça isso usando um matrixambiente (fornecido pelo amsmathpacote) para a matriz, como é feito no exemplo a seguir.

insira a descrição da imagem aqui

\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}

Responder2

Uma maneira de conseguir isso:

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

insira a descrição da imagem aqui

Responder3

O espaço entre colunas precisa de alguns ajustes, mas ...

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

insira a descrição da imagem aqui

Responder4

Experimente isto:

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

insira a descrição da imagem aqui

informação relacionada