运行MATLAB函数线程环境
数以百计的MATLAB函数®和其它工具箱可以运行在一个线程的环境。您可以使用backgroundPool
或parpool(“线程”)
在线程中运行代码的环境。
在后台运行一个函数,使用
parfeval
和backgroundPool
。关于线程池的更多信息,请参阅在线程之间进行选择和基于流程的环境(并行计算工具箱)。
在后台运行功能
如果一个函数在一个线程支持环境,您金宝app可以使用parfeval
和backgroundPool
它在后台运行。
使用兰德
函数来生成一个One hundred.
——- - - - - -One hundred.
矩阵随机数字的背景。
f = parfeval (backgroundPool @rand 1100);
更多信息在后台运行代码,看看backgroundPool
。
运行函数的线程池
如果一个函数是支持在一个线程的环境金宝app,你可以在一个线程池运行它如果你有并行计算工具箱™。
parpool (“线程”);parfor我= 1:10 0{}=兰德(100);结束
关于线程池的更多信息,请参阅ThreadPool
(并行计算工具箱)。
自动扩展
如果你有并行计算工具箱,代码使用backgroundPool
自动天平使用更多的可用内核。
为核心的数量信息,您可以使用,看到NumWorkers
的属性BackgroundPool
。
在后台运行多个函数在同一时间当你使用并行计算工具箱,可以加快以下代码。
为我(我)= = 1:10 0 f parfeval (backgroundPool @rand 1100);结束
检查线程支持功能金宝app
如果一个MATLAB函数的线程的支持,您可以参考其他线程使用其功金宝app能页面上的信息。看到“线程环境”在扩展功能部分的功能页面。
提示
过滤列表的MATLAB函数线程的支持,看到的金宝app功能列表(线程环境)。
一般来说,功能图形,应用程序构建,外部语言接口,文件和文件夹,环境和设置不支持。金宝app
MATLAB和几个工具箱包括内置函数线程支持。金宝app视图列出了所有功能在MATLAB和这些线程支持工具箱,使用下表中的链接。金宝app函数列表与预警指标的局限性或特定于线程上运行该函数使用笔记。你可以检查使用笔记和局限性的扩展函数参考页面的功能部分。更新个人信息thread-supported功能,发布说明。金宝app
产品 | 函数支持线程的列表金宝app |
---|---|
MATLAB | 函数与线程支持金宝app |
图像处理工具箱™ | 函数与线程支持金宝app(图像处理工具箱) |
信号处理工具箱™ | 函数与线程支持金宝app(信号处理工具箱) |
另请参阅
相关的话题
- 运行在GPU MATLAB函数(并行计算工具箱)