TimeConstrained

TimeConstrained[expr,t]

计算 expr,在 t 秒后停止计算.

TimeConstrained[expr,t,failexpr]

如果没有达到时间限制,返回 failexpr.

更多信息

范例

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

基本范例  (2)

终止用时超过1秒的计算:

终止用时超过2秒的计算:

用缺省方法在限制时间内获得一个解 (不够精确):

范围  (2)

指定到达时间限制时返回的值:

TimeConstrained 中的 CheckAbort 选择达到限制时应跳过哪些部分:

属性和关系  (5)

仅在达到时间限制时才对第三个参数进行计算:

TimeRemaining[] 给出直到包括的 TimeConstrained 放弃计算的秒数:

嵌套的 AbortProtect 可以阻止 TimeConstrained 的操作:

AbortProtect 可被 TimeConstrained 覆盖:

尽管 TimeConstrained 中的代码被终止,AbortProtect 依然运行到最后:

TimeConstrained 可以限制 CheckAbort 的第一个参数,但不能限制第二个参数:

Wolfram Research (1988),TimeConstrained,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TimeConstrained.html (更新于 2007 年).

文本

Wolfram Research (1988),TimeConstrained,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TimeConstrained.html (更新于 2007 年).

CMS

Wolfram 语言. 1988. "TimeConstrained." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2007. https://reference.wolfram.com/language/ref/TimeConstrained.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_timeconstrained, organization={Wolfram Research}, title={TimeConstrained}, year={2007}, url={https://reference.wolfram.com/language/ref/TimeConstrained.html}, note=[Accessed: 21-November-2024 ]}