Sdílet prostřednictvím


Operace ApplyToEach

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

operation ApplyToEach<'T>(singleElementOperation : ('T => Unit), register : 'T[]) : Unit

Shrnutí

Použije operaci na každý prvek v registru.

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);