Функция DumpMachine
Полное имя: Std.Diagnostics.DumpMachine
function DumpMachine() : Unit
Сводка
Дамп состояния текущего целевого компьютера.
Описание
Этот метод позволяет дампать сведения о текущем квантовом состоянии. Фактические сведения, созданные и семантики, относятся к каждому целевому компьютеру.
Для локального разреженного симулятора состояния, распределенного как часть набора средств разработки Quantum, этот метод записывает функцию волны в виде одномерного массива пар индексов состояния и сложных чисел, в которых каждый элемент представляет амплитуды вероятности измерения соответствующего состояния.
Пример
При запуске в симуляторе разреженного состояния следующий фрагмент дампа состояния Колокола (|00⟩ + |11⟩) / √2 в консоль:
use left = Qubit();
use right = Qubit();
within {
H(left);
CNOT(left, right);
} apply {
DumpMachine();
}