Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nombre completo: Std.Arrays.DrawMany
operation DrawMany<'TInput, 'TOutput>(op : ('TInput => 'TOutput), nSamples : Int, input : 'TInput) : 'TOutput[]
Resumen
Repite una operación para un número determinado de muestras, recopilando sus salidas en una matriz.
Entrada
Op
Operación a la que se va a llamar repetidamente.
nMuestras
Número de ejemplos de llamadas a op que se van a recopilar.
entrada
Entrada que se va a pasar a op.
Parámetros de tipo
Puesta en marcha
Tipo de entrada esperado por op.
TOutput
Tipo de salida devuelto por op.
Ejemplo
En los ejemplos siguientes se muestra una matriz alterna de resultados.
use qubit = Qubit();
let results = Std.Arrays.DrawMany(q => {X(q); M(q)}, 3, qubit);