DrawMany 작업
정규화된 이름: Std.Arrays.DrawMany
operation DrawMany<'TInput, 'TOutput>(op : ('TInput => 'TOutput), nSamples : Int, input : 'TInput) : 'TOutput[]
요약
지정된 수의 샘플에 대해 작업을 반복하여 배열에서 해당 출력을 수집합니다.
입력
op
반복적으로 호출할 작업입니다.
nSamples
수집할 호출 op
샘플 수입니다.
입력
op
전달할 입력입니다.
형식 매개 변수
TInput
op
필요한 입력 형식입니다.
TOutput
op
반환되는 출력 형식입니다.
본보기
다음은 결과 배열을 번갈아 샘플링합니다.
use qubit = Qubit();
let results = Std.Arrays.DrawMany(q => {X(q); M(q)}, 3, qubit);