BUILT-IN MATHEMATICA SYMBOL

Animate

Animate[expr, {u, umin, umax}]
generates an animation of expr in which u varies continuously from to .

Animate[expr, {u, umin, umax, du}]
takes u to vary in steps du.

Animate[expr, {u, {u1, u2, ...}}]
makes u take on discrete values , , ....

Animate[expr, {u, ...}, {v, ...}, ...]
varies all the variables u, v, ....

Details and OptionsDetails and Options

• expr can be any expression; it does not need to be a graphic.
• Animate evaluates expr only for the specific literal values of u it requires.
• Animate[expr, {{u, u0}, umin, umax}] takes u to have initial value .
• When is finite, u is taken to vary at such a rate as to make the animation last for the time given by the setting for DefaultDuration.
• Animate[expr, {u, umin, Infinity}] makes an infinite animation in which the value of u increases forever at a rate of one unit per second.
• Animate[expr, {u, -Infinity, Infinity}] also allows u to decrease forever if the animation is run in reverse.
• Animate generates a Manipulate object containing an Animator.
• Animate[expr, {{u, u0, ulbl}, ...}, ...] uses as the label for the u animator etc.
• Animate has the same options as Manipulate, with the following additions and changes:
•  AnimationDirection Forward the direction of the animation AnimationRate Automatic the rate at which to take variables to vary AnimationRepetitions Infinity how many times to run before stopping AnimationRunning True whether the animation is running AppearanceElements None control elements to include BaseStyle {} base style specifications for the animator DefaultDuration 5. the default duration in seconds Deinitialization None an expression to evaluate if the output from the Animate is deleted DisplayAllSteps False whether to force all discrete steps to be displayed Exclusions {} specific values to be excluded Initialization None an expression to evaluate when output is first generated LabelStyle {} style specifications for the label area RefreshRate Automatic the default number of times per second to refresh ShrinkingDelay Automatic how long to delay before shrinking if the displayed object gets smaller
• The default for du is determined by the setting for the RefreshRate option, and is negative if is larger than .
• If du is given as , it is taken to be the minimum positive or negative value determined by the setting for RefreshRate.
• If an explicit setting is specified for AnimationRate, it takes precedence over the setting for DefaultDuration.
• The following elements are included by default: , , , . These elements can be specified in any order in a list given as the setting for AppearanceElements.
• The settings for BaseStyle and LabelStyle are appended to the default styles typically given by the and styles in the current stylesheet.

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Animate by continuously changing the value of :

 Out[1]=

Animate by varying in discrete steps:

 Out[1]=

Animate by continuously changing two parameters and :

 Out[1]=