Operazione MeasureEachZ
Nome completo: Std.Measurement.MeasureEachZ
operation MeasureEachZ(register : Qubit[]) : Result[]
Sommario
Misura ogni qubit in una determinata matrice nella base Pauli Z.
Descrizione
Misura ogni qubit in un registro nella base Z
e restituisce il risultato di ogni misura.
Questa operazione non reimposta i qubit misurati sullo stato |0⟩, lasciandoli nello stato corrispondente ai risultati della misurazione.
Immissione
Obiettivi
Matrice di qubit da misurare.
Prodotto
Matrice di risultati della misurazione.
Osservazioni
Si notino le differenze seguenti:
- L'operazione
MeasureEachZ
esegue una misura per ogni qubit e restituisce una matrice di risultati. L'operazione non reimposta i qubit. - L'operazione
MResetEachZ
esegue una misura per ogni qubit e restituisce una matrice di risultati. L'operazione reimposta tutti i qubit sullo stato |0⟩. - L'operazione
MeasureAllZ
esegue una misurazione congiunta su tutti i qubit e restituisce un risultato. L'operazione non reimposta i qubit.