Partilhar via


Operação MeasureEachZ

Nome totalmente qualificado: Std.Measurement.MeasureEachZ

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

Resumo

Mede cada qubit em uma determinada matriz na base padrão.

Descrição

Mede cada qubit em um registro na base Z e recupera o resultado de cada medição. Esta operação não repõe os qubits medidos para o estado |0⟩, deixando-os no estado que corresponde aos resultados da medição.

Entrada

Objetivos

Uma matriz de qubits a serem medidos.

Realização

Uma matriz de resultados de medição.

Comentários

Tenha em atenção as seguintes diferenças:

  • A operação MeasureEachZ executa uma medição para cada qubit e recupera uma matriz de resultados. A operação não redefine os qubits.
  • A operação MResetEachZ executa uma medição para cada qubit e recupera uma matriz de resultados. A operação redefine todos os qubits para o estado |0⟩.
  • A operação MeasureAllZ executa uma medição conjunta em todos os qubits e retorna um resultado. A operação não redefine os qubits.

Ver também

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