Compartilhar via


Operação MeasureEachZ

Nome totalmente qualificado: Std.Measure.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 reajusta o resultado de cada medida. Essa operação não redefine os qubits medidos para o estado |0⟩, deixando-os no estado que corresponde aos resultados da medida.

Entrada

Alvos

Uma matriz de qubits a serem medidos.

Saída

Uma matriz de resultados de medida.

Observações

Observe as seguintes diferenças:

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

Consulte também

  • Microsoft.Quantum.Measurement.MeasureAllZ
  • Microsoft.Quantum.Measurement.MResetEachz