【发布时间】:2020-05-04 23:03:37
【问题描述】:
我正在尝试在 2 个量子位上运行 X 门,然后将任一状态下的量子位的机会返回为小数。我一直在寻找答案,但我没有得到任何答案。
##THE CODE##
import math
import numpy as np
from qiskit import *
from qiskit.providers.aer.extensions.snapshot_probabilities import *
#call for qubits
q = QuantumRegister(2)
c = ClassicalRegister(2)
#creates qubits and classical bits
qc = QuantumCircuit(q, c)
#applys a half not ad
for i in range(2):
qc.u3(0.5 * math.pi,0,0, q[i])
# Map the quantum measurement to the classical bits
for i in range(2):
qc.measure(q[i], c[i])
# Execute the circuit on the qasm simulator
simulator = Aer.get_backend('qasm_simulator')
job = execute(qc, simulator, shots=1000)
result = job.result()
counts = result.get_counts(qc)
## END OF CODE##
【问题讨论】:
-
程序现在的输出是什么?你还期待什么?