Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Plně kvalifikovaný název: Std.Diagnostics.DumpOperation
operation DumpOperation(nQubits : Int, op : (Qubit[] => Unit)) : Unit
Shrnutí
Vzhledem k operaci vysadí maticovou reprezentaci akce operace na daný počet qubitů.
Vstup
nQubity
Počet qubitů, na kterých daná operace působí.
Op
Operace, která se má diagnostikovat.
Poznámky
Při spuštění v simulátoru se řídkým stavem zobrazí následující fragment kódu matici $\left(\begin{matrix} 0,707 & 0,707 \\ 0.707 & -0,707\end{matrix}\right)$:
operation DumpH() : Unit {
DumpOperation(1, qs => H(qs[0]));
}
Volání této operace nemá žádný pozorovatelný efekt z jazyka Q#.
Všimněte si, že pokud se DumpOperation volá, pokud jsou přidělené další qubity, může zobrazená matice odrážet jakoukoli globální fázi, která se nashromáždila z operací na těchto ostatních qubitech.