DynamicWrapper
DynamicWrapper[e,expr]
表示一个显示为 e 的对象,但是无论何时,只要该对象在屏幕上可见时,就动态更新表达式 expr.
更多信息和选项
- 所显示的 e 不作为动态处理,虽然它可以包含显式的 Dynamic 表达式.
- 表达式 expr 在任何位置都不显示.
- DynamicWrapper 具有属性 HoldRest.
- DynamicWrapper 采用和 Dynamic 相同的选项.
所有选项的列表
范例
打开所有单元关闭所有单元范围 (3)
控制 Dynamic 中的计算的相同结构可用于 DynamicWrapper 中:
第一个变量可以包含一个 Dynamic,它可能与 DynamicWrapper 计算交互作用:
与 Dynamic 不同,DynamicWrapper 不能作为控件的一个变量使用:
属性和关系 (3)
使用 Dynamic,如果没有显示的话,DynamicWrapper 不会计算其内容:
Dynamic 中的 CompoundExpression 可用于计算多个表达式:
当按下 ,DynamicWrapper 却是求解第一个参数:
Initialization 设置只有在 Dynamic 创建时的一次性计算:
DynamicWrapper 设置可能重复发生的计算:
可能存在的问题 (1)
DynamicWrapper 只有当显示时才更新计算:
文本
Wolfram Research (2010),DynamicWrapper,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DynamicWrapper.html.
CMS
Wolfram 语言. 2010. "DynamicWrapper." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DynamicWrapper.html.
APA
Wolfram 语言. (2010). DynamicWrapper. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DynamicWrapper.html 年