Sdílet prostřednictvím


DumpMachine

Plně kvalifikovaný název: Std.Diagnostics.DumpMachine

function DumpMachine() : Unit

Shrnutí

Vysadí stav aktuálního cílového počítače.

Popis

Tato metoda umožňuje výpis informací o aktuálním kvantovém stavu. Skutečné informace vygenerované a sémantika jsou specifické pro každý cílový počítač.

Pro místní řídký stav simulátor distribuovaný jako součást sady Quantum Development Kit tato metoda napíše vlnovou funkci jako jednorozměrné pole párů stavových indexů a komplexních čísel, ve kterých každý prvek představuje amplitudy pravděpodobnosti měření odpovídajícího stavu.

Příklad

Při spuštění v simulátoru se řídkým stavem vypustí následující fragment kódu stav Zvonku (|00⟩ + |11⟩ ) / √2 do konzoly:

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