|
SOLUTIONS
|
MATHEMATICA 内置符号
SynchronousUpdating
SynchronousUpdating
是 Manipulate、Dynamic 和相关函数的一个可选项,它指定内容是否同步计算.
更多信息更多信息
- 若需要被更新的动态对象设置为 SynchronousUpdating->True,前端将等待必要的计算完成再继续任何其他任务.
- 若动态对象设置为 SynchronousUpdating->False,前端的计算会排队等待,并允许非同步行为.
- 对于需要长时间才能进行更新的动态对象,更新可能会超时,除非对象具有 SynchronousUpdating->False.
- 对于设置为 SynchronousUpdating->True 的动态对象,前端会阻塞直到计算完成.
- SynchronousUpdating->Automatic 指定在一个对象中的控制诸如 Manipulate 激活时,应同步更新,否则应该使用非同步更新.
范例范例打开所有单元关闭所有单元
基本范例 (2)基本范例 (2)
默认情况下,如果内容需要超过5秒来计算,Manipulate 会超时:
| In[1]:= |
| Out[1]= | Play Animation ▪![]() |
如果 SynchronousUpdating 被禁用,计算将不会超时:
| In[1]:= |
| Out[1]= | Play Animation ▪![]() |
版本 6 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


