此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

1.9.12 专题:动画

在许多计算机系统上,Mathematica 不仅能生成静止的图片,而且 能生成动画 "电影".
基本思想是生成一列能迅速连续地显示的 "画面" . 用户可以用上面介绍 的标准画图函数生成每个画面.把画面显示成电影的方法依赖于 所使用的界面. 在笔记本界面中,把画面放在一列单元中,然后选定 这些单元并选择一个命令激活它们.在文本界面中通常有一个显示动画 的外部程序.这个程序可以使用函数 AnimateMathematica 中内部取到.

产生动画的典型方法

当生成电影的一列画面时,各个画面保持一致是很重要的. 例如,为了 确保在不同画面中的尺度是相同的. 用户应能明确设置 PlotRange 选项,而不使用缺省的 Automatic 设置. 如果以不同的视点画三维图, 类似地应当设置 SphericalRegion->True 以确保在不同图形中 的尺度是相同的.

这里生成一列图形对象. 设置 DisplayFunction->Identity 阻止 Plot3D 画出图形.明确设置 PlotRange 确保在每个图形中的尺度是一样的

在适当的计算机系统中,ShowAnimation[%] 将激活图形. 此处将图形分为三行,并显示所产生的图形阵列