Compartir a través de


Operación ApplyToEachCA

Nombre completo: Std.Canon.ApplyToEachCA

operation ApplyToEachCA<'T>(singleElementOperation : ('T => Unit is Adj + Ctl), register : 'T[]) : Unit is Adj + Ctl

Resumen

Aplica una operación a cada elemento de un registro. El modificador CA indica que la operación de un solo elemento es controlable y adyacente.

Entrada

singleElementOperation

Operación que se va a aplicar a cada elemento.

registro

Matriz de elementos en los que se va a aplicar la operación especificada.

Parámetros de tipo

T

Destino en el que actúa la operación.

Ejemplo

Prepare un estado de tres cúbits |+⟩:

use register = Qubit[3];
ApplyToEach(H, register);

Consulte también

  • Std.Canon.ApplyToEach