Operazione ApplyToEachCA
Nome completo: Std.Canon.ApplyToEachCA
operation ApplyToEachCA<'T>(singleElementOperation : ('T => Unit is Adj + Ctl), register : 'T[]) : Unit is Adj + Ctl
Sommario
Applica un'operazione a ogni elemento di un registro.
Il modificatore CA
indica che l'operazione a singolo elemento è controllabile e adiacente.
Immissione
singleElementOperation
Operazione da applicare a ogni elemento.
registro
Matrice di elementi su cui applicare l'operazione specificata.
Parametri di tipo
'T
Destinazione su cui agisce l'operazione.
Esempio
Preparare uno stato a tre qubit |+⟩:
use register = Qubit[3];
ApplyToEach(H, register);
Vedere anche
- Microsoft.Quantum.Canon.ApplyToEach