重画和组合图形
Mathematica 保存着用户所画的每一个图形的信息, 可使用户能过后重画. 重画图形时, 可以改变一些已使用的选项.
处理图形的函数.
| Out[1]= |  |
重画图形时可以改变一些选项. 此处改变了

标尺的选择.
| Out[2]= |  |
| Out[3]= |  |
通过使用带有不同的选项序列的Show, 用户可以用不同的方式察看同一个图形. 例如,当试图找出选项的最好设置时,用户会这样做.
也可以用 Show 将图形组合在一起. 组合后的图形中所有的选项均与 Show 表达式中第一个图形的选项一致.
| Out[4]= |  |
| Out[5]= |  |
| Out[6]= |  |
| Out[7]= |  |
Mathematica 的所有图形都是表达式,起操控方式与其它表达式相同. 这些操控不要求使用 Show.
| Out[8]= |  |
使用Show[plot1, plot2, ...] 用户可以将多幅图形画在一起. GraphicsGrid 允许用户以阵列形式画出多幅图形.
画图形方阵.
| Out[9]= |  |
如果使用
Show 重新显示一个图形阵列,指定的任何选项将用于整个阵列,而不是个别图形.
| Out[10]= |  |
缺省的 GraphicsGrid 在阵列中每个图形的周围只留出狭窄的空白边缘. 用户可以通过设置选项Spacings->{h, v} 改变边缘的大小. 参数 h 和 v 给出要用的水平和垂直空间. 缺省的 Spacings 选项使用字体缺省的字符的宽度和高度来调整参数 h 和 v , 但是使用 Scaled 坐标往往更有效. Scaled 给出高度和宽度, 值
代表一个单元格的宽度和高度.
这里将阵列中图形间的水平间隙增大了, 将垂直间隙减小了.
| Out[11]= |  |
在画图的时候 Mathematica 保存了所使用的点的列表及其它一些信息. 利用所保存的信息, 可以用 Show 画出不同方式的图形. 但是用户应当意识到无论指定什么选项, Show 画图时所使用的基本点集是相同的. 例如, 如果设置选项使Mathematica 显示原图放大后的一小部分, 用户或许会看到 Plot 使用的一个个样本点. 类如 PlotPoints 这样的选项只能在最初的 Plot 命令中设置. (Mathematica 总是使用实际上已有的点画图; 它避免使用平滑或样条曲线, 因为那样会给出数学图形的误导结果.)
| Out[12]= |  |
这里显示该图形放大后的一小部分. 在这种分辨率下, 用户能看到由最初的
Plot 命令生成的逐个的线段.
| Out[13]= |  |