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 op
wordt 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);