import
qiskit
as
q
def
single_qubit_measure(
qubits:
int,
classical_bits:
int)
-
>
q.
result.
counts.
Counts:
"""
>>> single_qubit_measure(1, 1)
{'0': 1000}
"""
# Use Aer's qasm_simulator
simulator
=
q.
Aer.
get_backend(
"qasm_simulator")
# Create a Quantum Circuit acting on the q register
circuit
=
q.
QuantumCircuit(
qubits,
classical_bits)
# Map the quantum measurement to the classical bits
circuit.
measure([
0], [
0])
# Execute the circuit on the qasm simulator
job
=
q.
execute(
circuit,
simulator,
shots
=
1000)
# Return the histogram data of the results of the experiment.
return
job.
result().
get_counts(
circuit)
if
__name__
==
"__main__":
print(
f"Total count for various states are: {
single_qubit_measure(
1,
1)}
")
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.