完整名稱: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,則顯示的矩陣可能會反映從其他量子位上作業累積的任何全域階段。