0

我开始玩 Qiskit,但找不到反控制。“反控制”是指仅针对这些叠加状态执行门,其中控制量子位处于零状态。使用类似的代码很烦人

circuit.x(control)
circuit.cx(control, target)
circuit.x(control)

我更喜欢

circuit.acx(control, target)

在电路语言上,我想使用一个控制门

在此处输入图像描述

Qiskit中是否有专门的操作?

4

1 回答 1

2

您可以在此处x使用此方法,通过指定控制门的对象来制作自己的“反控制”门。

我认为这看起来像

anti_gate = XGate.control(ctrl_state='0')
circuit.append(anti_gate, [control, target])
于 2020-04-18T09:52:05.533 回答