时间测量和优化

Wolfram 语言的符号体系的时间框架提供的时间信息,不仅可以用于分析,而且可以用于算法的结构中. Wolfram 语言提供函数允许程序员利用强大的优化工具就像 Wolfram 语言精心调制的内部代码一样.

TimeConstrained 在指定的时间内运行一个命令

Timing 在 Wolfram 语言内核中执行的一个命令的 CPU 时间

RepeatedTiming 根据多次重复计算所得的平均时间

AbsoluteTiming 运行一个指令的时间

TimeUsed  ▪  SessionTime  ▪  AbsoluteTime  ▪  $TimeUnit

TimeRemaining 在运行程序中时间约束之前的时间

EchoTiming 打印中间计算的时间

ProgressReporting  ▪  $ProgressReporting

网络计时

PingTime 计算到达网络主机所需的时间

URLResponseTime 找到开始读取 URL 的时间

时间优化

N 使用近似值,而不是确切数字

Compile 编译一个数值函数成字节或机器代码

Dispatch 预处理大型规则列表

Hash 找出表达式的数值 hash 代码

DumpSave 以 Wolfram 语言自有的格式 .mx 存储数据

$IterationLimit  ▪  WorkingPrecision  ▪  PerformanceGoal  ▪  TimeGoal  ▪  Method

底层函数

Refresh  ▪  ClearSystemCache  ▪  SystemOptions