主要内容

马铃薯在基于线程的环境功能

数百个功能的MATLAB®和其他工具箱可以在基于线程的环境中运行。您可以使用backgroundPoolparpool(“线程”)在基于线程的环境中运行代码。

在后台运行功能

如果函数是在基于线程的环境支持,你金宝app可以使用parfevalbackgroundPool在后台运行。

使用兰特函数生成One hundred.-经过-One hundred.背景中的随机数矩阵。

F = parfeval(backgroundPool,@兰特,1100);

有关在后台运行代码的详细信息,请参阅backgroundPool

在一个线程池运行函数

如果函数是在基于线程的环境支持,你金宝app可以,如果你有并行计算工具箱上一个线程池运行™。

parpool(“线程”);PARFORI = 1:100 A {I} =兰特(100);结尾

有关线程池的更多信息,请参阅线程池(并行计算工具箱)

自动扩大规模

如果您有并行计算工具箱,你的代码,使用backgroundPool自动扩展到使用更多可用的内核。

有关内核可以使用的数量的信息,请参阅NumWorkers财产BackgroundPool

通过在当你使用并行计算工具箱的同时后台运行多个功能,可以加快下面的代码。

为了I = 1:100°F(I)= parfeval(backgroundPool,@兰特,1100);结尾

检查线程支持的功能金宝app

如果MATLAB函数具有线程支持,你可以参考它的功能页面上的其他金宝app线程使用信息。请参阅“基于线程的环境”在功能页末尾的扩展功能部分。

提示

对于有线程支持MATLAB功能的过滤列表,请参阅金宝app功能列表(基于线程的环境)

一般情况下,在功能图形应用建筑物外部语言接口。文件和文件夹, 和环境和设置不支持。金宝app

MATLAB和几个工具箱包括内置的线程支持与功能。金宝app要查看的MATLAB和所有这些功能的工具箱有线程的支持列表,使用各环节如下表所示。金宝app在预警指标列表功能有局限性或使用注意事项特定于线程运行的功能。您可以查看使用说明和限制了所有的功能页面的扩展功能部分。有关更新到各个线程支持的功能信息,请参见发行说明。金宝app

产品 功能一览表支持对线程金宝app
马铃薯 与线程支持功能金宝app
图像处理工具箱™ 与线程支持功能金宝app(图像处理工具箱)
信号处理工具箱™ 与线程支持功能金宝app(信号处理工具箱)

也可以看看

|

相关的话题