用Mathematica 7.0叠加图形,不是简单的组合,有重合的区域怎么叠加成整体?用Mathematica 7.0做出分段函数图形,区间有重合,用Show只是简单的叠加到一起,重合区域的纵坐标值并没有叠加,如何将它们

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 04:49:00

用Mathematica 7.0叠加图形,不是简单的组合,有重合的区域怎么叠加成整体?用Mathematica 7.0做出分段函数图形,区间有重合,用Show只是简单的叠加到一起,重合区域的纵坐标值并没有叠加,如何将它们
用Mathematica 7.0叠加图形,不是简单的组合,有重合的区域怎么叠加成整体?
用Mathematica 7.0做出分段函数图形,区间有重合,用Show只是简单的叠加到一起,重合区域的纵坐标值并没有叠加,如何将它们叠加成一个整体的函数图形?下面是图片,有好多重合区域的纵坐标都没叠加,谁能帮我做好,我可以把这个.nb文件发给你.
用Listplot做的图

用Mathematica 7.0叠加图形,不是简单的组合,有重合的区域怎么叠加成整体?用Mathematica 7.0做出分段函数图形,区间有重合,用Show只是简单的叠加到一起,重合区域的纵坐标值并没有叠加,如何将它们
Mathematica的Show函数默认以第一个图形的绘图范围为它合成后的范围,你可以在第一个图的后面加一个PlotRange->All命令,这样Show就能显示所有的图像
例如:
p1=Plot[Sin[x],{x,-Pi,0},PlotRange>All];
p2=Plot[Cos[x],{x,-Pi,Pi}];
Show[p1,p2]

没怎么看明白你的意思到底是什么
如果是画分段函数图像的话,要用Which
比如Plot[Which[x=1,x^2],{x,-3,3}]
这样就能解决图像在同一区间重叠的问题
由于格式原因,上面这些代码直接复制到Mathematica中不能执行,你可以手动输入试试,是可以的