主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

results

从并行池活动监控程序中检索结果

自 R2025a 起

    说明

    monitorResults = results(monitor)ActivityMonitor 对象 monitor 中检索池活动监控结果。

    • 如果 ActivityMonitor 对象仍在收集活动监控数据,则 results 将检索到目前为止收集到的活动监控结果。

    • 如果 ActivityMonitor 对象未监控池活动,则 results 将检索所有已收集的监控数据。

    示例

    示例

    全部折叠

    创建一个 ActivityMonitor 对象,开始收集池监控数据。在默认设置下,如果不存在默认配置文件,parallel.pool.ActivityMonitor 会自动使用默认配置文件启动交互式并行池。

    monitor = parallel.pool.ActivityMonitor;
    Starting parallel pool (parpool) using the 'Processes' profile ...
    Connected to parallel pool with 6 workers.
    

    提交多个 parfeval 计算以计算幻方矩阵。请等待所有任务完成。

    f(1:100) = parallel.Future;
    for idx = 1:100
        f(idx) = parfeval(@magic,1,idx);
    end
    wait(f);

    使用 results 函数获取监控结果。在并行池仪表板中可视化监控结果。

    monitoringResults = results(monitor);
    parpoolDashboard(monitoringResults)

    输入参数

    全部折叠

    并行池活动监控程序,指定为 ActivityMonitor 对象。

    示例: monitor = parallel.pool.ActivityMonitor

    输出参量

    全部折叠

    池活动监控结果,以 ActivityMonitorResults 对象返回。要在并行池仪表板中可视化池活动监控结果,请使用 parpoolDashboard 函数。

    版本历史记录

    在 R2025a 中推出