GetHelpBrowserLocationMetaTag Rest LinkTrail Tags First Null
Mathematica 9 is now available
 /

2.10.5 高级专题:在前端直接执行笔记本指令

在执行 NotebookWrite[obj, data] 等指令时,向笔记本中插入数据的 实际操作是在前端进行的. 但为了估算原来的指令和构造送向前端的适当 请求,还是要使用内核的. 不过前端可以直接执行一定量的指令,而不需 涉及内核.

区分指令的内核和前端形式

Mathematica 区分在内核执行的指令和前端直接执行的指令的基本 方式是使用上下文. 内核指令通常在 System` 上下文中,而前端指令通常在 FrontEnd` 上下文中.

表达式

这里是一个空笔记本

picture

这里使用内核指令向笔记本写数据

picture

这些指令在内核中什么都不做

picture

一旦将它们送到前端时,就向笔记本写入数据

picture

在书写操纵笔记本的精细复杂的程序时,这些程序必须在内核执行 但对于通过简单按纽所进行的运算,可以在前端直接执行所需要的所有指令, 甚至不需要运行内核.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.