|
SOLUTIONS
|
MATHEMATICA 内置符号
Animate
Animate[expr, {u, umin, umax}]
生成一个 expr 的动画,在该动画中 u 从
向
连续变化.
Animate[expr, {u, umin, umax, du}]
使 u 以 du 的步长变化.
Animate[expr, {u, {u1, u2, ...}}]
使 u 为不连续值
、
、....
Animate[expr, {u, ...}, {v, ...}, ...]
改变所有变量 u , v, ....
更多信息更多信息
- expr 可以是任意表达式;不必是图形.
- Animate 仅对它要求的 u 的特定字面值计算 expr.
- Animate[expr, {{u, u0}, umin, umax}] 使 u 具有初值
. - 如果
为有限值,u 的取值使其变化速率能够使动画持续 DefaultDuration 设定给出的时间. - Animate[expr, {u, umin, Infinity}] 生成一个无限动画,u 值永远以每秒一个单位的速率增加.
- 如果该动画反向运行,Animate[expr, {u, -Infinity, Infinity}] 也允许 u 值永远减小.
- Animate 生成一个包含 Animator 的 Manipulate 对象.
- Animate[expr, {{u, u0, ulbl}, ...}, ...] 使用
作为 u 动画器的标签,等等. - Animate 的选项与 Manipulate 相同,并存在以下的增加和变化:
-
AnimationDirection Forward 动画的方向 AnimationRate Automatic 使变量变化的速率 AnimationRepetitions Infinity 停止以前的运行次数 AnimationRunning True 动画是否运行 AppearanceElements None 包含的控制元素 BaseStyle {} 动画器的基本样式规范 DefaultDuration 5. 以秒为单位的缺省持续时间 Deinitialization None Animate 输出被删除时计算的表达式 DisplayAllSteps False 是否强制显示所有不连续的步长 Exclusions {} 将被排除的特定值 Initialization None 首次生成输出时计算的表达式. LabelStyle {} 标签区域的样式规范 RefreshRate Automatic 缺省的每秒钟刷新次数 ShrinkingDelay Automatic 如果显示的对象变小,收缩前需要延迟多长时间 - du 的缺省值取决于 RefreshRate 选项的设置,当
大于
时为负值. - 如果 du 赋值为
,则取设置 RefreshRate 确定的最小正值或由负值. - 如果为 AnimationRate 指定了明确设置,则它的设置优先于 DefaultDuration 的设置.
- 缺省时包含以下元素:
、
、
、
. 这些元素在为设置 AppearanceElements 给定的列表中可以按照任意顺序指定. - BaseStyle 和 LabelStyle 的设置追加至缺省样式,缺省样式通常由当前样式表中的
和
样式给出.
版本 6 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



