平滑密度图Mathematica

时间:2013-08-22 16:26:15

标签: plot wolfram-mathematica density-plot

我正在将三列表导入Mathematica并使用它来制作密度图。但是,除非你以很小的增量获得非常大量的数据,否则密度图看起来是脱节的,显然不是连续的。

有没有办法或功能来平滑我的阴谋?

谢谢, 本

2 个答案:

答案 0 :(得分:6)

我猜你要找的是InterpolationOrder选项。下面是文档中的示例,该文档显示了它如何工作,即使对于6x6数据网格

data = Table[Sin[j^2 + i], {i, 0, Pi, Pi/5}, {j, 0, Pi, Pi/5}];
Table[ListDensityPlot[data, Mesh -> None, InterpolationOrder -> o, 
  ColorFunction -> "SouthwestColors"], {o, {0, 1, 2, 3}}]

Mathematica graphics

答案 1 :(得分:3)

使用InterpolationOrder

data = Table[Sin[j^2 + i], {i, 0, Pi, Pi/5}, {j, 0, Pi, Pi/5}];
GraphicsRow@{ListDensityPlot[data, Mesh -> None, InterpolationOrder -> 3], 
             ListDensityPlot[data, Mesh -> None]}

Mathematica graphics