EchoTiming

EchoTiming[expr]

计算 expr,打印计算使用的时长秒数并返回计算结果.

EchoTiming[expr,label]

打印时间,并附加 label.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

打印中间计算的时间:

1.003807`
0.122255`

打印带标签的时间:

"total:" 1.974824`

范围  (1)

为在英文字母表中构建所有 8 个字母子集的运算计时:

0.158876`

选项  (2)

Method  (2)

默认情况下,EchoTiming 使用 AbsoluteTiming 来报告时间:

1.002822`

使用 Timing 只能报告在 Wolfram 语言内核中使用的时间:

0.016015`

定义一个自定义时间函数,该函数必须有一个如 HoldFirst 这样的保持属性:

将其用作计时方法 Method

3.001204`

应用  (2)

EntityValue 调用计时:

7.550329`

$Pre 设置为 EchoTiming 来打印所有计算的时间:

时间被自动打印:

1.000641`

销毁 $Pre

0.`

属性和关系  (3)

设置 MethodRepeatedTiming,则仅返回第一次计算的结果:

1.4452075958251954`*^-7

EchoTiming 可在不影响整体计算的情况下用于打印中间计算的时间:

1.000824`

Echo 也可用于打印时间,但代价是计算会在你不需要的情况下重复两遍:

EchoTimingQuietEcho 内部禁止使用:

巧妙范例  (1)

计算有 形式的数字的因数分解,并打印中间结果和其所用的时间:

0.001037`
0.017554`
0.016168`
0.034751`
3.321073`
"Total:" 3.612442`
Wolfram Research (2020),EchoTiming,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EchoTiming.html.

文本

Wolfram Research (2020),EchoTiming,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EchoTiming.html.

CMS

Wolfram 语言. 2020. "EchoTiming." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/EchoTiming.html.

APA

Wolfram 语言. (2020). EchoTiming. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/EchoTiming.html 年

BibTeX

@misc{reference.wolfram_2024_echotiming, author="Wolfram Research", title="{EchoTiming}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/EchoTiming.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_echotiming, organization={Wolfram Research}, title={EchoTiming}, year={2020}, url={https://reference.wolfram.com/language/ref/EchoTiming.html}, note=[Accessed: 17-November-2024 ]}