Operace MeasureEachZ

Plně kvalifikovaný název: Std.Measurement.MeasureEachZ

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

Shrnutí

Měří každý qubit v daném poli v základu Pauli Z.

Popis

Měří každý qubit v registru v Z základu a vrátí výsledek každého měření. Tato operace neobnovuje měřené qubity do stavu |0⟩ a ponechá je ve stavu, který odpovídá výsledkům měření.

Vstup

cíle

Pole qubitů, které se mají měřit.

Výstup

Pole výsledků měření.

Poznámky

Mějte na paměti následující rozdíly:

  • Operace MeasureEachZ provádí jedno měření pro každý qubit a vrací pole výsledků. Operace neobnovuje qubity.
  • Operace MResetEachZ provádí jedno měření pro každý qubit a vrací pole výsledků. Operace resetuje všechny qubity do stavu |0⟩.
  • Operace MeasureAllZ provádí společné měření na všech qubitech a vrací jeden výsledek. Operace neobnovuje qubity.

Viz také