Opération DrawMany
Nom complet : Std.Arrays.DrawMany
operation DrawMany<'TInput, 'TOutput>(op : ('TInput => 'TOutput), nSamples : Int, input : 'TInput) : 'TOutput[]
Résumé
Répète une opération pour un certain nombre d’échantillons, en collectant ses sorties dans un tableau.
Entrée
Op
Opération à appeler à plusieurs reprises.
nSamples
Nombre d’exemples d’appels op
à collecter.
entrée
Entrée à passer à op
.
Paramètres de type
TInput
Type d’entrée attendu par op
.
TOutput
Type de sortie retourné par op
.
Exemple
Les exemples suivants illustrent un tableau de résultats alterné.
use qubit = Qubit();
let results = Microsoft.Quantum.Arrays.DrawMany(q => {X(q); M(q)}, 3, qubit);