【发布时间】:2011-11-09 15:38:05
【问题描述】:
是否可以在 Mathematica 中叠加两个或多个图形,如果图形是通过 ReliefPlot 或 DensityPlot 等函数生成的,使用 Opacity 控制外观?
例如:
a = ReliefPlot[
Table[i + Sin[i^2 + j^2], {i, -4, 4, .03}, {j, -4, 4, .03}], ImageSize -> 100]
b = ReliefPlot[
Table[i + Sin[i^3 + j^3], {i, -4, 4, .03}, {j, -4, 4, .03}], ImageSize -> 100]
Show[a,b]
将两者结合起来,但我不知道如何在此处的任何位置插入不透明度命令以使两者都可见。文档指出这些函数接受与 Graphics 相同的选项(“ReliefPlot 具有与 Graphics 相同的选项,具有以下添加和更改:”),但我不明白如何控制图形......(我可能对图形选项和指令之间的区别感到困惑。)
启蒙 - 不透明 - 非常受欢迎!
编辑:哇,你们比我的 Mathematica 版本快 - 谢谢!
【问题讨论】:
-
很难选择,有时... :)
-
我认为 Yoda 的更通用,并且可以更好地控制样式。
-
我想样式只需要指定一次。