Partager via


DumpMachine, fonction

Nom complet : Std.Diagnostics.DumpMachine

function DumpMachine() : Unit

Résumé

Vide l’état de l’ordinateur cible actuel.

Description

Cette méthode vous permet de vider des informations sur l’état quantique actuel. Les informations réelles générées et la sémantique sont spécifiques à chaque machine cible.

Pour le simulateur d’état partiellement alloué local distribué dans le cadre du Kit de développement Quantum, cette méthode écrit la fonction d’onde en tant que tableau unidimensionnel de paires d’index d’état et de nombres complexes, dans lequel chaque élément représente les amplitudes de la probabilité de mesurer l’état correspondant.

Exemple

Lors de l’exécution sur le simulateur éparse-state, l’extrait de code suivant vide l’état Bell (|00⟩ + |11⟩ ) / √2 dans la console :

use left = Qubit();
use right = Qubit();
within {
    H(left);
    CNOT(left, right);
} apply {
    DumpMachine();
}