EvaluatePacket

EvaluatePacket[expr]

是一个 WSTP 包,要求计算 expr.

更多信息

  • expr 没有通过 Wolfram 语言主循环完成一次完整计算.
  • 内核总是通过在单个 ReturnPacket 中返回结果来完成计算.
  • 笔记本前端使用 EvaluatePacket 请求控件和动态值的内核计算.
  • 与笔记本前端通信时,内核可能会要求前端执行一个或多个计算,以便完整计算 expr. 如果发生这种情况,内核将向前端发送一个 CallPacket,前端将用一个 ReturnPacket 进行回复.
  • 前端和内核可以对 EvaluatePacketCallPacket 表达式进行任意深度的嵌套.

范例

基本范例  (1)

启动一个辅助的 Wolfram 语言内核进程:

读入第一个包:

发送一个带有表达式 10!EvaluatePacket 的包,并不对其进行计算:

读取结果:

关闭链接:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_evaluatepacket, organization={Wolfram Research}, title={EvaluatePacket}, year={1996}, url={https://reference.wolfram.com/language/ref/EvaluatePacket.html}, note=[Accessed: 22-November-2024 ]}