Operasi ApplyToEachWindowCA

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Arrays

Paket: Microsoft.Quantum.Standard

Menerapkan jendela operasi melalui register input. Pengubah CA menunjukkan bahwa operasi qubit tunggal dapat dikontrol dan dapat digabungkan.

operation ApplyToEachWindowCA<'T> (windowLen : Int, op : ((Int, 'T[]) => Unit is Adj + Ctl), register : 'T[]) : Unit is Adj + Ctl

Input

windowLen : Int

Ukuran setiap jendela.

op : (Int,'T[]) =>Unit adalah Adj + Ctl

Operasi pada register yang akan disediakan dengan jendela saat ini dan indeksnya.

register : 'T[]

Mendaftarkan jendela operasi di atas.

Output : Unit

Jenis parameter

'T

Jenis elemen register.

Lihat juga