Operação de recuperação

Aviso

Esta documentação refere-se ao QDK Clássico, que foi substituído pelo QDK Moderno.

https://aka.ms/qdk.api Veja a documentação da API para o QDK Moderno.

Espaço de nomes: Microsoft.Quantum.ErrorCorrection

Pacote: Microsoft.Quantum.Standard

Executa uma única ronda de correção de erros por um código quântico descrito por um QECC tipo.

operation Recover (code : Microsoft.Quantum.ErrorCorrection.QECC, fn : Microsoft.Quantum.ErrorCorrection.RecoveryFn, logicalRegister : Microsoft.Quantum.ErrorCorrection.LogicalRegister) : Unit

Entrada

código: QECC

Um código de correção de erros quântico empacotado como um QECC tipo descreve a codificação e a descodificação de dados quânticos e como as síndromes de erro devem ser medidas.

fn: RecoveryFn

Um RecoveryFn que mapeia cada síndrome de erro para as Pauli[] operações que corrijam o erro detetado.

logicalRegister: LogicalRegister

Uma matriz de qubits onde o código estabilizador é definido.

Saída: Unidade

Consulte também