Mathematica 下图形的组合与叠加方法之一_Show

时间:2024-10-12 14:24:45

在做实验的时候, 如果能同时比较多幅图形, 我们通常可以更好地洞察数据的性质. 所以, 下面讨论多幅图形组合为一幅图形, 显示在一个坐标轴中 . 在 Mathematica 将两幅图像放在同一个坐标轴下显示的方法不止一种,可以通过函数, 也可以用选项指定来达到同一个目的. 但是 Show 是我们最常用到的. 它的语法非常简单.

Mathematica 下图形的组合与叠加方法之一_Show

里边参数可以是的多个图形, 可以是 Graphics,Graphcis3D 或者 Image 类型, 请注意不能是 Graphcis3D 和Graphcis 混用的. 看一个例子.

Mathematica 下图形的组合与叠加方法之一_Show

将p1,p2, p3三幅图合并至一个坐标系中.

Mathematica 下图形的组合与叠加方法之一_Show

此外还以在 Show 中指定新的选项 来改变已有的图形. 因此, Show 命令既可以可用于合并多幅图形, 也可用于改变现有的选项生成修改后的结果.

来观察组合后的图像之中, 有的函数曲线(p2, p3)并没有被绘制完整出来. 我们先将图形绘制完整的问题解决, 再来看看原因是为什么. 在这里重新设置绘图的范围为 PlotR -> All , 这样就解决了三幅图像中, 后面两幅没有绘制完整的情况.

现在分析原因,如果没有给新的选项, 组合后的图像, 所有选项全部来来自于第一图像. Show 函数里如果给出相对于第一幅图像的新的选项, 那么组合后的图形就按照show 新选项 (Background -> LightBlue)和余下的第一幅图像的选项(AxesStyle->Yellow)去绘制. 如下图所示:

Mathematica 下图形的组合与叠加方法之一_Show

© 手抄报圈