Megosztás a következőn keresztül:


DumpMachine függvény

Teljes név: Std.Diagnostics.DumpMachine

function DumpMachine() : Unit

Összefoglalás

Az aktuális célgép állapotát jelzi.

Leírás

Ez a módszer lehetővé teszi az aktuális kvantumállapot információinak memóriaképét. A létrehozott tényleges információk és a szemantikák az egyes célgépekre vonatkoznak.

A Quantum Development Kit részeként elosztott helyi ritka állapotú szimulátor esetében ez a módszer az állapotindexek és összetett számok párjainak egydimenziós tömbjeként írja le a hullámfüggvényt, amelyben minden elem a megfelelő állapot mérésének valószínűségének amplitúdóit jelöli.

Példa

Ha a ritka állapotú szimulátoron fut, az alábbi kódrészlet a (|00⟩ + |11⟩ ) / √2 állapotot a konzolra dobja:

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