Delen via


DrawMany-bewerking

Volledig gekwalificeerde naam: Std.Arrays.DrawMany

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

Samenvatting

Herhaalt een bewerking voor een bepaald aantal steekproeven, waarbij de uitvoer in een matrix wordt verzameld.

Invoer

op

De bewerking die herhaaldelijk moet worden aangeroepen.

nSamples

Het aantal voorbeelden van het aanroepen van op om te verzamelen.

invoer

De invoer die moet worden doorgegeven aan op.

Typeparameters

TInput

Het type invoer dat door opwordt verwacht.

TOutput

Het type uitvoer dat wordt geretourneerd door op.

Voorbeeld

In de volgende voorbeelden ziet u een afwisselende matrix met resultaten.

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