主要内容

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

stop

停止监控并行池活动

自 R2025a 起

    说明

    monitorResults = stop(monitor) 停止收集池活动监控数据,并从 ActivityMonitor 对象 monitor 中检索所有池活动监控结果。

    示例

    示例

    全部折叠

    创建一个 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);

    使用 stop 函数停止收集监控数据并获取监控结果。在并行池仪表板中可视化监控结果。

    monitoringResults = stop(monitor);
    parpoolDashboard(monitoringResults)

    输入参数

    全部折叠

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

    示例: monitor = parallel.pool.ActivityMonitor

    输出参量

    全部折叠

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

    版本历史记录

    在 R2025a 中推出