Operace ApplyToEachCA
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
singleElementOperation
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);
Viz také
- Microsoft.Quantum.Canon.ApplyToEach