Sdílet prostřednictvím


Operace ApplyToEachA

Plně kvalifikovaný název: Std.Canon.ApplyToEachA

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

Shrnutí

Použije operaci na každý prvek v registru. Modifikátor A označuje, že operace s jedním prvkem je 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