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


DrawMany művelet

Teljes név: Std.Arrays.DrawMany

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

Összefoglalás

Megismétli a műveletet egy adott számú minta esetében, és összegyűjti a kimeneteket egy tömbben.

Bemenet

távírókezelő

Az ismétlődően meghívandó művelet.

nSamples

A gyűjtendő op hívásminták száma.

Bemenet

A optovábbítandó bemenet.

Típusparaméterek

TInput

A opáltal várt bemenet típusa.

TOutput

A opáltal visszaadott kimenet típusa.

Példa

Az alábbi minták egy váltakozó eredménytömböt mutatnak be.

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