使用优化工具箱在 Matlab 中记录 GA 算法的时间 CPU
Recording CPU time for GA algorithm in Matlab using optimization toolbox
我在 Matlab 上使用全局优化工具箱 运行 遗传算法。但是,我没有看到任何记录 CPU 时间的文档或函数。
您可以使用 cputime
解释的函数 here。它 returns 时间以秒为单位。虽然,tic
和 toc
是衡量 Matlab 代码性能的更好选择。
示例代码:
startTime = cputime;
% GA Code
endTime = cputime;
cpu_time_consumed = endTime - startTime;
我意识到这也可以使用 Matlab 中可用的 "Run and Time" 选项来完成。
我在 Matlab 上使用全局优化工具箱 运行 遗传算法。但是,我没有看到任何记录 CPU 时间的文档或函数。
您可以使用 cputime
解释的函数 here。它 returns 时间以秒为单位。虽然,tic
和 toc
是衡量 Matlab 代码性能的更好选择。
示例代码:
startTime = cputime;
% GA Code
endTime = cputime;
cpu_time_consumed = endTime - startTime;
我意识到这也可以使用 Matlab 中可用的 "Run and Time" 选项来完成。