我需要一些帮助来绘制电路周围的括号。下面代码的结果显示在第一个图像中。我想在电路周围画出括号,并在其上方写上字母 p。基本上,我想要与第二个图像相同的图像,除了 VQE 电路。如果有人能帮助我,我将不胜感激。
\documentclass[landscape]{report}
\usepackage{qcircuit}
\begin{document}
\begin{figure}[h]
\begin{equation*}
\Qcircuit @C=0.5em @R=1em {
\lstick{\ket{0}} & \gate{R_Y(\theta_1)} &\gate{R_Z(\theta_5)} &\qw &\qw &\ctrl{1} &\qw &\qw &\qw &\qw &\gate{R_Y(\theta_9)} &\gate{R_Z(\theta_{13})} &\qw\\
\lstick{\ket{0}} & \gate{R_Y(\theta_2)} &\gate{R_Z(\theta_6)} &\qw &\qw &\targ &\ctrl{1} &\qw &\qw &\qw &\gate{R_Y(\theta_{10})} &\gate{R_Z(\theta_{14})} &\qw\\
\lstick{\ket{0}} & \gate{R_Y(\theta_3)} &\gate{R_Z(\theta_7)} &\qw &\qw &\qw &\targ &\ctrl{1} &\qw &\qw &\gate{R_Y(\theta_{11})} &\gate{R_Z(\theta_{15})} &\qw\\
\lstick{\ket{0}} & \gate{R_Y(\theta_4)} &\gate{R_Z(\theta_8)} &\qw &\qw &\qw &\qw &\targ &\qw &\qw &\gate{R_Y(\theta_{12})} &\gate{R_Z(\theta_{16})} &\qw }
\end{equation*}
\caption{VQE circuit}
\label{img-vqe-circuit}
\end{figure}
\end{document}
答案1
我从来没有使用过 qcircuit 包,但是在文档中
选项 brackett:\usepackage[braket]{qcircuit}
没有等式* 但 [ 和 ]
\gategroup{1}{1}{4}{12}{.7em}{{} 为括号
\ustick{p} 在第 1 行
\documentclass[landscape]{report} \usepackage[braket]{qcircuit} \begin{document} \begin{figure}[h] %\begin{equation*} \[\Qcircuit @C=0.5em @R=1em { \lstick{\ket{0}} & \gate{R_Y(\theta_1)} &\gate{R_Z(\theta_5)} &\qw &\qw &\ctrl{1} &\qw&\qw &\qw&\qw&\gate{R_Y(\theta_9)}&\gate{R_Z(\theta_{13})} &\qw&\ustick{p}\\ \lstick{\ket{0}} & \gate{R_Y(\theta_2)} &\gate{R_Z(\theta_6)} &\qw &\qw &\targ &\ctrl{1} &\qw &\qw &\qw &\gate{R_Y(\theta_{10})} &\gate{R_Z(\theta_{14})} &\qw\\ \lstick{\ket{0}} & \gate{R_Y(\theta_3)} &\gate{R_Z(\theta_7)} &\qw &\qw &\qw &\targ &\ctrl{1} &\qw &\qw &\gate{R_Y(\theta_{11})} &\gate{R_Z(\theta_{15})} &\qw\\ \lstick{\ket{0}} & \gate{R_Y(\theta_4)} &\gate{R_Z(\theta_8)} &\qw &\qw &\qw &\qw &\targ &\qw &\qw &\gate{R_Y(\theta_{12})} &\gate{R_Z(\theta_{16})} &\qw \gategroup{1}{1}{4}{12}{.7em}{\{} \gategroup{1}{1}{4}{12}{.7em}{\}} } \] %\end{equation*} \caption{VQE circuit} \label{img-vqe-circuit} \end{figure} \end{document}