1.9.4 重画和组合图形Mathematica 保存着用户所画的每一个图形的信息,可使用户能过后重画.重 画图形时,可以改变一些已使用的选项. 处理图形的函数 这是一个简单图形 -Graphics- 被打印在输出行,它代表 Mathematica 保存的关于图形的信息
Out[1]= |  |
这里重画上面的图形
Out[2]= |  |
重画图形时可以改变一些选项. 此处改变了y 标尺的选择
Out[3]= |  |
这里重画一个图形,并改变了另一个选项
Out[4]= |  |
通过使用带有不同的选项序列的 Show,用户可以用不同的方式查看同一个图形. 例如,当试图找出选项的最好设置时,用户会这样做. 也可以用 Show 将图形给合在一起,不论这些图形是否有相同的标尺, Mathematica 总会选择新的标尺去包含所需的点. 这里令
Out[5]= |  |
这里是 到 10 的图形
Out[6]= |  |
这里将前面两个图形合在一起显示. 注意标尺适当的调整了
Out[7]= |  |
使用 Show[ ]可以将几个图形合在一起. GraphicsArray 允许在一个列阵中画出几个图形. 画图形阵列 这里将上面的图形显示在一个陈列中
Out[8]= |  |
如果使用 Show 重新显示一个图形陈列,Show 中指定的选项将用于整个陈列,而不是个别图形
Out[9]= |  |
这是一个对阵列中所有图形改变选项的方法
Out[10]= |  |
缺省的 GraphicsArray 在陈列中每个图形的周围只留出狭窄的空白边缘. 用户可以通过设置选项GraphicsSpacing->{ 给出要用的水平和垂直空间,作为图形的宽度和高度的一部分. 里将阵列中图形之间的水平间隙增大了,将垂直间隙减小了
Out[11]= |  |
在画图的时候 Mathematica 保存了所使用的点的列表及其它一些信息,利用 所保存的信息,可以用 Show 的多种不同方式重画图形.但是用户应当意识到 无论指定什么选项,Show 画图时使用的基本的点集是相同的. 例如,如果设置 选项使 Mathematica 显示原图放大后的一小部分. 用户或许会看到 Plot 使用的一个个样本点. 象 PlotPoints 这样的选 项只能在原来 Plot 中设置(Mathematica 总是用实际上已有的点画图.它避免使用光滑 或样条曲线,因为那将会给出图形的错误结果). 这是一个简单图形
Out[12]= |  |
这里显示该图形放大后的一小部分. 在这种分辨率下,用户能看见由最初的 Plot 命令生成的逐个的线段
Out[13]= |  |
|