Elaborazione in background
Eseguire il codice in background ed eseguire contemporaneamente un altro codice
Quando si esegue del codice in MATLAB®, è necessario attendere che il codice finisca di essere eseguito prima di poterne eseguire un altro. Il pool in background consente di eseguire codice in background e di eseguire contemporaneamente altro codice. Ad esempio, è possibile creare applicazioni che rimangono reattive mentre si eseguono calcoli in background.
Utilizzare parfeval
con il pool in background per eseguire una funzione in background. parfeval
restituisce immediatamente un oggetto Future
che rappresenta la funzione in esecuzione in background. Per ottenere i risultati da Future
, chiamare fetchOutputs
.
Funzioni
Argomenti
Come iniziare con l’elaborazione in background
- Asynchronous Functions
Learn about how to run code in the background in MATLAB. - Run Functions in Background
Useparfeval
andbackgroundPool
to run functions in the background. - Run MATLAB Functions in Thread-Based Environment
Check support for MATLAB functions that you want to run in the background.
Applicazioni
- Update Wait Bar While Functions Run in the Background
UseafterEach
to update a wait bar while you run functions in the background. - Create Responsive Apps by Running Calculations in the Background
Improve the responsiveness of apps you create with MATLAB App Designer by using the background pool.