Поделиться через


Операция MeasureEachZ

Полное имя: Std.Measurement.MeasureEachZ

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

Сводка

Измеряет каждый кубит в заданном массиве в стандартной основе.

Описание

Измеряет каждый кубит в регистре в Z основе и перенастраивает результат каждого измерения. Эта операция не сбрасывает измеренные кубиты в состояние |0⟩, оставляя их в состоянии, соответствующем результатам измерения.

Ввод

Цели

Массив кубитов для измерения.

Выпуск

Массив результатов измерения.

Замечания

Обратите внимание на следующие различия:

  • Операция MeasureEachZ выполняет одно измерение для каждого кубита и перенастраивает массив результатов. Операция не сбрасывает кубиты.
  • Операция MResetEachZ выполняет одно измерение для каждого кубита и перенастраивает массив результатов. Операция сбрасывает все кубиты в состояние |0⟩.
  • Операция MeasureAllZ выполняет совместное измерение всех кубитов и возвращает один результат. Операция не сбрасывает кубиты.

См. также

  • Microsoft.Quantum.Measurement.MeasureAllZ
  • Microsoft.Quantum.Measurement.MReseteachZ