Function quantum_circuit::measure()

← Back to Class quantum_circuit



Module quantumClass quantum_circuit → measure()

Description

Measure specific qubit and store the result to classical bit. Measurements are always performed in the computational (Pauli-\(Z\)) basis, yielding an outcome of 0 or 1

quantum_circuit::measure(qubit, bit)


Parameters


Return Value


Usage Example

import quantum
 
qc = quantum_circuit(2, 2)
 
qc.h(0)
qc.x(1)
 
qc.measure(0, 0)
qc.measure(1, 1)
 
qc.print_classical_bits()