在做实验的时候, 如果能同时比较多幅图形, 我们通常可以更好地洞察数据的性质. 所以, 下面讨论多幅图形组合为一幅图形, 显示在一个坐标轴中 . 在 Mathematica 将两幅图像放在同一个坐标轴下显示的方法不止一种,可以通过函数, 也可以用选项指定来达到同一个目的. 但是 Show 是我们最常用到的. 它的语法非常简单.
里边参数可以是的多个图形, 可以是 Graphics,Graphcis3D 或者 Image 类型, 请注意不能是 Graphcis3D 和Graphcis 混用的. 看一个例子.
将p1,p2, p3三幅图合并至一个坐标系中.
此外还以在 Show 中指定新的选项 来改变已有的图形. 因此, Show 命令既可以可用于合并多幅图形, 也可用于改变现有的选项生成修改后的结果.
来观察组合后的图像之中, 有的函数曲线(p2, p3)并没有被绘制完整出来. 我们先将图形绘制完整的问题解决, 再来看看原因是为什么. 在这里重新设置绘图的范围为 PlotR -> All , 这样就解决了三幅图像中, 后面两幅没有绘制完整的情况.
现在分析原因,如果没有给新的选项, 组合后的图像, 所有选项全部来来自于第一图像. Show 函数里如果给出相对于第一幅图像的新的选项, 那么组合后的图形就按照show 新选项 (Background -> LightBlue)和余下的第一幅图像的选项(AxesStyle->Yellow)去绘制. 如下图所示: