使用优化工具箱在 Matlab 中记录 GA 算法的时间 CPU

Recording CPU time for GA algorithm in Matlab using optimization toolbox

我在 Matlab 上使用全局优化工具箱 运行 遗传算法。但是,我没有看到任何记录 CPU 时间的文档或函数。

您可以使用 cputime 解释的函数 here。它 returns 时间以秒为单位。虽然,tictoc 是衡量 Matlab 代码性能的更好选择。

示例代码:

startTime = cputime;
% GA Code
endTime = cputime;
cpu_time_consumed = endTime - startTime;

我意识到这也可以使用 Matlab 中可用的 "Run and Time" 选项来完成。