在文档中,我必须描述一系列使用矩阵进行的变换。每个变换仅适用于 2x2 或 1x1 块,因此我希望像这样在矩阵中直观地选择此块:
我可以使用 pmatrix 环境输入矩阵,但我不知道如何绘制矩形。实现此目的的最佳方法是什么?
答案1
我的问题确实与 @Werner 所暗示的类似。为了方便参考,我提供了代码,它绘制了我想要的内容。该代码是在分析答案,由@Werner 链接。
\begin{tikzpicture}[baseline=(current bounding box.center)]
\matrix [matrix of math nodes,left delimiter=(,right delimiter=)] (m)
{
\!1 & 0 & 0\!\!\! \\ \!0 & {P_\theta \otimes P} & 0\!\!\! \\ \!0 & 0 & 0\!\!\! \\
};
\draw (m-1-1.north west) -- (m-1-3.north west) -- (m-3-3.north west) -- (m-3-1.north west) -- (m-1-1.north west);
\end{tikzpicture}
下列代码应包含在序言中。
\usepackage{tikz}
\usetikzlibrary{arrows,matrix,positioning}
由此得出以下结论。