Я использую глобальную панель инструментов оптимизации для запуска генетического алгоритма Matlab. Однако я не вижу никакой документации или функции для записи времени процессора.Запись времени процессора для алгоритма GA в Matlab с помощью инструментария оптимизации
0
A
ответ
1
Вы можете использовать функцию cputime
, поясненную here. Он возвращает время в секундах. Хотя, tic
и toc
- лучший выбор для измерения производительности в кодах Matlab.
пример кода:
startTime = cputime;
% GA Code
endTime = cputime;
cpu_time_consumed = endTime - startTime;
0
я понял, что это также может быть сделано с помощью «Run и Time» опция доступна в Matlab.