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.Canon.ApplyToEachCA
operation ApplyToEachCA<'T>(singleElementOperation : ('T => Unit is Adj + Ctl), register : 'T[]) : Unit is Adj + Ctl
Shrnutí
Použije operaci na každý prvek v registru.
Modifikátor CA označuje, že operace s jedním prvkem je ovládacího prvku a adjointable.
Vstup
Operace singleElement
Operace, která se použije pro každý prvek.
Registrace
Pole prvků, na kterých se má daná operace použít.
Parametry typu
'T
Cíl, na kterém operace působí.
Příklad
Příprava stavu tří qubitů |+⟩:
use register = Qubit[3];
ApplyToEach(H, register);