Megosztás a következőn keresztül:


ApplyToEachA művelet

Teljes név: Std.Canon.ApplyToEachA

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

Összefoglalás

Egy műveletet alkalmaz a regiszter minden elemére. A módosító A azt jelzi, hogy az egyelemes művelet szomszédos.

Bemenet

singleElementOperation

Az egyes elemekre alkalmazandó művelet.

Regisztráció

Elemek tömbje, amelyekre alkalmazni szeretné az adott műveletet.

Típusparaméterek

'T

A cél, amelyen a művelet működik.

Példa

Három qubites |+⟩ állapot előkészítése:

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

Lásd még:

  • Microsoft.Quantum.Canon.ApplyToEach