Иллюстрированный самоучитель по Mathematica

         

Показ времени операций — ShowTime


В подпакете ShowTime собраны средства для осуществления контроля за временем выполнения различных операций:

  • ShowTime [expr] — выводит время выполнения операции ехрr;
  • On [ShowTime] — включает вывод времени исполнения последовательности операций;
  • Off [ShowTime] — выключает вывод времени исполнения последовательности операций.

Следующие примеры иллюстрируют применение этих средств:

<<Utilities'ShowTime'

NIntegrate[x Exp[-x] Sin[x], {x, 0, Infinity}]

0.05 Second

0.5

Off[ShowTime]

0. Second

ShowTime[Sum[1/n, {n, I, 999}]];

0.11 Second

 Контроль за временем исполнения операций — важная часть отладки высокоэффективных программ и программных модулей.

Обратите внимание на то, что время исполнения использованных в примерах выражений относится к компьютеру, на котором примеры выполнялись (Pentium II 350 МГц). Для других компьютеров результаты хронометража будут другими.



Содержание раздела