计算计时

若要查看计算表达式所需的时间,请使用 AbsoluteTiming 对其进行包装:

将此与使用 Do 循环的类似计算的时间进行比较:

结果是相同的:

但是,Table 表达式比使用 AppendTo 的表达式快得多. 计算两个计算时间的比率:

技术要点

有时,expensive 函数的结果将被缓存,从而减少了重复测量的计时:
  • 使用 AbsoluteTiming 包装时,没有输出或输出抑制的表达式将返回 Null.
Timing 报告使用 CPU 时间:
RepeatedTiming 返回相同输入的重复求值的平均时间:
这大致等效于采用一组值的 Mean