LocalSubmit
LocalSubmit[expr]
在一个独立的内核中提交一个执行 expr 的任务.
LocalSubmit[ScheduledTask[expr, spec]]
根据 spec 定义的时间表,在一个独立的内核中提交一个执行 expr 的任务.
更多信息和选项
- LocalSubmit[…] 返回 TaskObject[…] 来表示其创建的任务.
- spec 的可能值是那些 ScheduledTask 支持的值.
- 可以给出以下选项:
-
HandlerFunctions < > 如何处理产生的事件 HandlerFunctionsKeys Automatic 支持句柄函数的参数 - 在任务执行期间,可以产生以下事件:
-
"TaskStarted" 任务已经开始 "FailureOccurred" 任务不能开始 "ScheduleTriggered" 安排的任务计算开始了 "MessageGenerated" 计算产生一则消息 "PrintOutputGenerated" 计算产生的打印输出 "ResultReceived" 计算产生的结果 "ScheduleExecuted" 已执行安排的任务计算 "TaskStatusChanged" 任务状态改变了 "TaskFinished" 任务已全完成 "TaskRemoved" 任务被删除 - 具有规范 HandlerFunctions-><…,"eventi"->fi,… >,每当产生 eventi,fi[assoc] 就会被计算. assoc 元素的键通过 HandlerFunctionsKeys 被指定.
- 由 HandlerFunctionsKeys 指定的可能键包括:
-
"EvaluationExpression" 被计算的表达式 "EvaluationResult" 计算结果 "Failure" 如果任务失败会产生失败的对象 "MessageOutput" 产生的消息内容 "PrintOutput" 产生的打印输出内容 "Task" 表示任务的对象 "TaskStatus" 任务的状态 "TaskType" 任务的类型 "TaskUUID" 唯一的任务识别器 "EventName" 被处理的事件名称 - 要计算的表达式以 Hold 封装形式返回.
- 对于已安排的任务,可以指定以下额外的键:
-
"Schedule" 任务安排规范 "RunInterval" 任务运行间隔 "PreviousRunCount" 任务已经运行的次数 "RemainingRunCount" 任务仍需要运行的次数 "TotalRunCount" 任务被安排的运行总数 "NextScheduledTime" 下次任务运行时间 - 当被调用时,LocalSubmit 初始化一个新的内核.
范例
打开所有单元关闭所有单元
Wolfram Research (2017),LocalSubmit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LocalSubmit.html (更新于 2019 年).
文本
Wolfram Research (2017),LocalSubmit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LocalSubmit.html (更新于 2019 年).
CMS
Wolfram 语言. 2017. "LocalSubmit." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/LocalSubmit.html.
APA
Wolfram 语言. (2017). LocalSubmit. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LocalSubmit.html 年