Function quantum_circuit::set_psi()

← Back to Class quantum_circuit



Module quantumClass quantum_circuit → set_psi()

Description

Set the state \(\ket{\psi}\). This function takes care of normalisation so you don't have to do it yourself

quantum_circuit::set_psi(psi)


Parameters


Return Value


Usage Example

import quantum
 
qc = quantum_circuit(1)
 
psi = matrix([[0.5],
              [0.5]])
 
qc.set_psi(psi)
qc.print_statevector()
 
 
' Output:
' [ 0.707107 + 0i
'   0.707107 + 0i ]