pctRunOnAll
在客户端和并行池中的所有工作单元上运行命令
说明
pctRunOnAll 在并行池中的所有工作单元和客户端上运行指定的命令。该函数还在客户端命令行窗口中打印任何命令行输出。指定的命令在工作单元的工作区中运行,并且不返回任何变量。使用此函数对并行池和客户端中的所有工作单元执行任何设置更改。command
注意
如果在混合平台环境中使用 pctRunOnAll 运行修改 MATLAB® 搜索路径的命令,则这些命令在工作单元上正确执行时,会在客户端上生成警告。例如,如果您的工作单元都在 Linux® 操作系统上运行,而您的客户端在 Microsoft® Windows® 操作系统上运行,则带有 Linux 兼容路径的 addpath 命令会在基于 Windows 的客户端上发出警告。
示例
输入参数
限制
pctRunOnAll不支持基于线程的池,例如通过调用parpool("Threads")和backgroundPool创建的池。
替代功能
或者,要在混合平台环境中修改 MATLAB 搜索路径,请使用 parfevalOnAll 函数仅在工作单元上运行命令。
版本历史记录
在 R2008a 中推出