Поделиться через


Операция ApplyToEachCA

Полное имя: Std.Canon.ApplyToEachCA

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

Сводка

Применяет операцию к каждому элементу в регистре. Модификатор CA указывает, что одноэлементная операция управляется и может быть связана.

Ввод

singleElementOperation

Операция применения к каждому элементу.

регистрировать

Массив элементов, к которым применяется данная операция.

Параметры типа

'T

Целевой объект, на котором выполняется операция.

Пример

Подготовьте три кубита |+⟩ состояние:

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

См. также

  • Microsoft.Quantum.Canon.ApplyToEach