使用 tikz 绘制图片

使用 tikz 绘制图片

我需要使用 tikz 绘制这幅图。你能告诉我怎么做吗?在此处输入图片描述

答案1

对于量子电路,你可以使用qcircuit包(基于xypic)。

\documentclass{article}
\usepackage[braket]{qcircuit}
\begin{document}
\[
\def\p{\parbox{2.3cm}{\centering passive \\ interferometer}}
\def\s{\mbox{squeezer}}
\Qcircuit @C=1em @R=2ex {
  \lstick{1} & \multigate{5}{\p} & \gate{\s} & \multigate{1}{\p} & \rstick{\ket{\psi}} \qwa \\
  \lstick{2} & \ghost{\p}        & \gate{\s} & \ghost{\p}        & \qwa \\
  \lstick{3} & \ghost{\p}        & \qw       & \qw               & \qwa \\
  \lstick{4} & \ghost{\p}        & \qw       & \qw               & \qwa \\
  \rstick{\vdots} \\
  \lstick{k} & \ghost{\p}        & \qw       & \qw               & \qwa
}
\]
\end{document}

在此处输入图片描述

相关内容