0
我正在使用全局優化工具箱在Matlab上運行遺傳算法。但是,我沒有看到任何記錄CPU時間的文檔或功能。使用優化工具箱在Matlab中記錄GA算法的CPU時間
我正在使用全局優化工具箱在Matlab上運行遺傳算法。但是,我沒有看到任何記錄CPU時間的文檔或功能。使用優化工具箱在Matlab中記錄GA算法的CPU時間
您可以使用函數cputime
解釋here。它以秒爲單位返回時間。雖然,tic
和toc
是測量Matlab代碼性能的更好選擇。
示例代碼:
startTime = cputime;
% GA Code
endTime = cputime;
cpu_time_consumed = endTime - startTime;
我意識到,這也可以使用「運行和時間」在Matlab可用選項來完成。