Condividi tramite


Operazione MeasureEachZ

Nome completo: Std.Measurement.MeasureEachZ

operation MeasureEachZ(register : Qubit[]) : Result[]

Sommario

Misura ogni qubit in una determinata matrice nella base standard.

Descrizione

Misura ogni qubit in un registro nella base Z e ripristina 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 ricrea una matrice di risultati. L'operazione non reimposta i qubit.
  • L'operazione MResetEachZ esegue una misura per ogni qubit e ricrea 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.

Vedere anche

  • Microsoft.Quantum.Measurement.MeasureAllZ
  • Microsoft.Quantum.Measurement.MResetEachZ