2017-02-15 20 views
0

Я использую глобальную панель инструментов оптимизации для запуска генетического алгоритма Matlab. Однако я не вижу никакой документации или функции для записи времени процессора.Запись времени процессора для алгоритма GA в Matlab с помощью инструментария оптимизации

ответ

1

Вы можете использовать функцию cputime, поясненную here. Он возвращает время в секундах. Хотя, tic и toc - лучший выбор для измерения производительности в кодах Matlab.

пример кода:

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

я понял, что это также может быть сделано с помощью «Run и Time» опция доступна в Matlab.