后台处理
在后台运行代码,同时运行其他代码
当您在 MATLAB® 中运行代码时,必须等待该代码完成运行,然后才能运行其他代码。后台池使您能够在后台运行代码,同时运行其他代码。例如,您可以创建在后台执行计算时保持响应的 App。
将 parfeval
与后台池结合使用可在后台运行函数。parfeval
会立即返回一个 Future
对象,该对象表示在后台运行的函数。要从 Future
获取结果,请调用 fetchOutputs
。
函数
主题
后台处理快速入门
- Asynchronous Functions
Learn about how to run code in the background in MATLAB. - 在后台运行函数
使用parfeval
和backgroundPool
在后台运行函数。 - 在基于线程的环境中运行 MATLAB 函数
检查对您要在后台运行的 MATLAB 函数的支持。
应用
- 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.