Fungsi DumpMachine
Nama yang sepenuhnya memenuhi syarat: Std.Diagnostics.DumpMachine
function DumpMachine() : Unit
Ringkasan
Mencadangkan status komputer target saat ini.
Deskripsi
Metode ini memungkinkan Anda untuk membuang informasi tentang status kuantum saat ini. Informasi aktual yang dihasilkan dan semantik khusus untuk setiap komputer target.
Untuk simulator sparse-state lokal yang didistribusikan sebagai bagian dari Quantum Development Kit, metode ini akan menulis fungsi gelombang sebagai array satu dimensi dari pasangan indeks status dan angka kompleks, di mana setiap elemen mewakili amplitudo probabilitas mengukur status yang sesuai.
Contoh
Saat dijalankan pada simulator sparse-state, cuplikan berikut mencadangkan status Bel (|00⟩ + |11⟩ ) / √2 ke konsol:
use left = Qubit();
use right = Qubit();
within {
H(left);
CNOT(left, right);
} apply {
DumpMachine();
}