Animate
Animate[expr,{u,umin,umax}]
生成一个 expr 的动画,在该动画中 u 从 umin 向 umax 连续变化.
Animate[expr,{u,umin,umax,du}]
使 u 以 du 的步长变化.
Animate[expr,{u,{u1,u2,…}}]
使 u 为不连续值 u1、u2、….
Animate[expr,{u,…},{v,…},…]
改变所有变量 u , v, ….
更多信息和选项
- expr 可以是任意表达式;不必是图形.
- Animate 仅对它要求的 u 的特定字面值计算 expr.
- Animate[expr,{{u,u0},umin,umax}] 使 u 具有初值 u0.
- 如果 umax 为有限值,u 的取值使其变化速率能够使动画持续 DefaultDuration 设定给出的时间.
- Animate[expr,{u,umin,Infinity}] 生成一个无限动画,u 值永远以每秒一个单位的速率增加.
- 如果该动画反向运行,Animate[expr,{u,-Infinity,Infinity}] 也允许 u 值永远减小.
- Animate 生成一个包含 Animator 的 Manipulate 对象.
- Animate[expr,{{u,u0, ulbl},…},…] 使用 ulbl 作为 u 动画器的标签,等等.
- Animate 的选项与 Manipulate 相同,并存在以下的增加和变化: [所有选项的列表]
-
AnimationDirection Forward 动画的方向 AnimationRate Automatic 使变量变化的速率 AnimationRepetitions Infinity 停止以前的运行次数 AnimationRunning True 动画是否运行 AnimationRunTime 0 自动画上次启动运行所经过的时间,或者如果动画没有运行,则为0 AnimationTimeIndex Automatic 动画的时间索引,其中0为开始, DefaultDuration 的值为结束 AppearanceElements Automatic 包含的控制元素 BaseStyle {} 动画器的基本样式规范 DefaultDuration 5. 以秒为单位的缺省持续时间 Deinitialization None Animate 输出被删除时计算的表达式 DisplayAllSteps False 是否强制显示所有不连续的步长 Exclusions {} 将被排除的特定值 Initialization None 首次生成输出时计算的表达式. LabelStyle {} 标签区域的样式规范 RefreshRate Automatic 缺省的每秒钟刷新次数 ShrinkingDelay Automatic 如果显示的对象变小,收缩前需要延迟多长时间 - du 的缺省值取决于 RefreshRate 选项的设置,当 umin 大于 umax 时为负值.
- 如果 du 赋值为 0,则取设置 RefreshRate 确定的最小正值或由负值.
- 如果为 AnimationRate 指定了明确设置,则它的设置优先于 DefaultDuration 的设置.
- 缺省时包含以下元素:"ProgressSlider"、"PlayPauseButton"、"FasterSlowerButtons"、 "DirectionButton". 这些元素在为设置 AppearanceElements 给定的列表中可以按照任意顺序指定.
- BaseStyle 和 LabelStyle 的设置追加至缺省样式,缺省样式通常由当前样式表中的 "Animate" 和 "AnimateLabel" 样式给出.
所有选项的列表
范例
打开所有单元关闭所有单元范围 (8)
动画控制 (6)
选项 (23)
AnimationRunning (2)
AppearanceElements (2)
Deinitialization (1)
当 Animate 不再显示时,指定要计算的表达式:
Deployed (2)
DisplayAllSteps (1)
利用 DisplayAllSteps 防止遗漏:
应用 (9)
属性和关系 (2)
可能存在的问题 (2)
Wolfram Research (2007),Animate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Animate.html (更新于 2014 年).
文本
Wolfram Research (2007),Animate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Animate.html (更新于 2014 年).
CMS
Wolfram 语言. 2007. "Animate." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/Animate.html.
APA
Wolfram 语言. (2007). Animate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Animate.html 年