完全修飾名: Std.Measurement.MeasureEachZ
operation MeasureEachZ(register : Qubit[]) : Result[]
概要
Pauli Z 単位の特定の配列内の各量子ビットを測定します。
形容
レジスタ内の各量子ビットを Z 単位で測定し、各測定値の結果を返します。
この操作では、測定された量子ビットは |0⟩ 状態にリセットされず、測定結果に対応する状態になります。
インプット
ターゲット
測定する量子ビットの配列。
アウトプット
測定結果の配列。
備考
次の違いに注意してください。
- 演算
MeasureEachZは、量子ビットごとに 1 つの測定を実行し、結果の配列を返します。 この操作では、量子ビットはリセットされません。 - 演算
MResetEachZは、量子ビットごとに 1 つの測定を実行し、結果の配列を返します。 この操作により、すべての量子ビットが |0⟩ 状態にリセットされます。 - 演算
MeasureAllZは、すべての量子ビットで結合測定を実行し、1 つの結果を返します。 この操作では、量子ビットはリセットされません。