次の方法で共有


MeasureEachZ 操作

完全修飾名: Std.Measurement.MeasureEachZ

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

概要

特定の配列内の各量子ビットを標準基準で測定します。

形容

レジスタ内の各量子ビットを Z 単位で測定し、各測定の結果を再調整します。 この操作では、測定された量子ビットは |0⟩ 状態にリセットされず、測定結果に対応する状態になります。

インプット

ターゲット

測定する量子ビットの配列。

アウトプット

測定結果の配列。

備考

次の違いに注意してください。

  • 演算 MeasureEachZ は、量子ビットごとに 1 つの測定を実行し、結果の配列を再調整します。 この操作では、量子ビットはリセットされません。
  • 演算 MResetEachZ は、量子ビットごとに 1 つの測定を実行し、結果の配列を再調整します。 この操作により、すべての量子ビットが |0⟩ 状態にリセットされます。
  • 演算 MeasureAllZ は、すべての量子ビットで結合測定を実行し、1 つの結果を返します。 この操作では、量子ビットはリセットされません。

関連項目

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