共用方式為


DumpOperation 作業

完整名稱:Std.Diagnostics.DumpOperation

operation DumpOperation(nQubits : Int, op : (Qubit[] => Unit)) : Unit

總結

指定作業時,會將作業動作的矩陣表示法傾印到指定的量子位數目上。

輸入

nQubits

指定作業所依據的量子位數目。

op

要診斷的作業。

言論

在疏鬆狀態模擬器上執行時,下列代碼段會輸出矩陣 $\left(\begin{matrix} 0.707 & 0.707 \\ 0.707 \\ 0.707 & -0.707\end{matrix}\right)$:

operation DumpH() : Unit {
    DumpOperation(1, qs => H(qs[0]));
}

從 Q# 內呼叫此作業沒有任何可觀察的效果。 請注意,如果在配置其他量子位時呼叫 DumpOperation,則顯示的矩陣可能會反映從其他量子位上作業累積的任何全域階段。