parfeval
백그라운드에서 함수 실행
설명
은 함수 F
= parfeval(backgroundPool,fcn
,numFcnOut
,X1,...,Xm
)fcn
을 백그라운드에서 실행하도록 예약합니다. MATLAB®이 함수 fcn
을 실행하는 동안 다른 코드를 실행할 수 있습니다.
병렬 풀에서 함수를 실행하려면 parfeval
(Parallel Computing Toolbox) 항목을 참조하십시오.
parfeval
함수는 백그라운드 워커에서 함수 fcn
을 실행합니다. 워커 및 백그라운드에 대한 자세한 내용은 백그라운드 워커 항목을 참조하십시오.
MATLAB은 각 워커에서 X1
, X2
,...,Xm
입력 인수와 함께 함수 fcn
을 비동기식으로 실행하고 numFcnOut
출력 인수를 반환합니다.
MATLAB은 함수 fcn
의 실행이 완료되기 전에 Future
객체 F
를 반환합니다. fetchOutputs
를 사용하여 Future 객체에서 결과값을 가져올 수 있습니다. 함수 fcn
의 실행을 중지하려면 cancel
함수를 사용하십시오. Future 객체에 대한 자세한 내용은 Future
항목을 참조하십시오.
예제
입력 인수
출력 인수
확장 기능
참고 항목
backgroundPool
| parfeval
(Parallel Computing Toolbox) | cancel
| afterEach
| afterAll
| fetchNext
| fetchOutputs
| wait
| Future