Verarbeitung im Hintergrund
Ausführung von Code im Hintergrund und parallele Ausführung von anderem Code
Wenn Sie Code in MATLAB® ausführen, müssen Sie warten, bis die Ausführung abgeschlossen ist, bevor Sie anderen Code ausführen können. Durch den Hintergrund-Pool können Sie Code im Hintergrund und parallel anderen Code ausführen. Sie können zum Beispiel Apps erstellen, die auch dann noch reagieren, wenn im Hintergrund Berechnungen ausgeführt werden.
Verwenden Sie parfeval
mit dem Hintergrund-Pool, um eine Funktion im Hintergrund auszuführen. parfeval
gibt sofort ein Future
-Objekt zurück, das für die im Hintergrund ausgeführte Funktion steht. Ergebnisse des Future
-Objekts erhalten Sie mit dem Funktionsaufruf fetchOutputs
.
Funktionen
Themen
Erste Schritte bei der Verarbeitung im Hintergrund
- 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.
Anwendungen
- 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.