Bagikan melalui


Operasi MeasureEachZ

Nama yang sepenuhnya memenuhi syarat: Std.Measurement.MeasureEachZ

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

Ringkasan

Mengukur setiap qubit dalam array tertentu dalam basis Pauli Z.

Deskripsi

Mengukur setiap qubit dalam register berdasarkan Z dan mengembalikan hasil setiap pengukuran. Operasi ini tidak mengatur ulang qubit yang diukur ke status |0⟩, membiarkannya dalam status yang sesuai dengan hasil pengukuran.

Masukan

Target

Array qubit yang akan diukur.

Hasil

Array hasil pengukuran.

Komentar

Harap perhatikan perbedaan berikut:

  • Operasi MeasureEachZ melakukan satu pengukuran untuk setiap qubit dan mengembalikan array hasil. Operasi tidak mengatur ulang qubit.
  • Operasi MResetEachZ melakukan satu pengukuran untuk setiap qubit dan mengembalikan array hasil. Operasi mereset semua qubit ke status |0⟩.
  • Operasi MeasureAllZ melakukan pengukuran bersama pada semua qubit dan mengembalikan satu hasil. Operasi tidak mengatur ulang qubit.

Lihat juga