DumpMachine 函数

完全限定的名称:Std.Diagnostics.DumpMachine

function DumpMachine() : Unit

总结

转储当前目标计算机的状态。

描述

此方法允许转储有关当前量子状态的信息。 生成的实际信息以及语义特定于每个目标计算机。

对于作为 Quantum 开发工具包一部分分布的局部稀疏状态模拟器,此方法会将波形函数写入一维数组,其中包含一个状态索引和复数对,其中每个元素表示测量相应状态概率的振幅。

在稀疏状态模拟器上运行时,以下代码片段将 Bell 状态 (|00⟩ + |11⟩) / √2 转储到控制台:

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