Condividi tramite


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