RunScheduledTask
RunScheduledTask[expr]
本地安排且开始一个任务,每秒重复计算 expr.
RunScheduledTask[expr,time]
安排且开始一个任务,每 time 秒重复计算 expr.
RunScheduledTask[expr,{time}]
安排且开始一个任务,time 秒后计算 expr.
RunScheduledTask[expr,{time,count}]
安排且开始一个任务,每隔 time 秒计算 expr 一次,总共不超过 count 次.
RunScheduledTask[expr,timespec,start]
安排一个会在 start 时间后自动开始的任务.
RunScheduledTask[CloudObject[...]]
异步执行现有的云端任务或者文档生成器.
更多信息和选项
- 对于本地任务,RunScheduledTask 返回一个 ScheduledTaskObject 表达式代表一个已开始的任务. 对于云端任务和文档生成器,RunScheduledTask 返回任务的 CloudObject.
- RunScheduledTask 创建一个任务在当前 Wolfram 语言会话中本地运行. 会话之间不会保存任务状态.
- RunScheduledTask[x] 实际上等价于 StartScheduledTask[CreateScheduledTask[x]].
- start 取任务被激活时的绝对时间.
- 第一次计算 expr 将会在任务启动后的 time 秒进行.
- 如果有两个任务安排在同一时间进行,后加的任务会首先被执行.
- 默认情况下,如果计算 expr 所需时间超过 time,那么下一个等待计算的任务将会被跳过.
范例
打开所有单元关闭所有单元基本范例 (11)
范围 (2)
选项 (1)
GeneratedDocumentBinding (1)
文本
Wolfram Research (2010),RunScheduledTask,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RunScheduledTask.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "RunScheduledTask." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/RunScheduledTask.html.
APA
Wolfram 语言. (2010). RunScheduledTask. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RunScheduledTask.html 年