Aracılığıyla paylaş


DrawMany işlemi

Tam ad: Std.Arrays.DrawMany

operation DrawMany<'TInput, 'TOutput>(op : ('TInput => 'TOutput), nSamples : Int, input : 'TInput) : 'TOutput[]

Özet

Bir dizideki çıkışlarını toplayarak belirli sayıda örnek için bir işlemi yineler.

Girdi

Op

Tekrar tekrar çağrılacak işlem.

nÖrnekler

Toplayacak çağrı op örneklerinin sayısı.

girdi

opgeçirilecek giriş.

Tür Parametreleri

Giriş

optarafından beklenen giriş türü.

DAHA FAZLA

optarafından döndürülen çıktı türü.

Örnek

Aşağıdaki örneklerde alternatif bir sonuç dizisi yer alır.

use qubit = Qubit();
let results = Std.Arrays.DrawMany(q => {X(q); M(q)}, 3, qubit);