Healpy map2alm和alm2map错误

时间:2016-04-21 21:40:41

标签: python healpy

我正在学习healpy。具体来说,我对map2alm和alm2map感兴趣:我找到了question,其中提供了“向两边”应用函数的示例(在答案中)。我们可以看到,在连续应用map2alm和alm2map之后,与原始地图相比,我们会遇到重大错误。因此,我想控制这些错误。所以我的问题是:

  1. 有没有办法减少错误,而不使用更高的nside? (例如,如果我想使用某个nside)
  2. 另外,也许还有另一种方法可以获得地图的“光谱特征”,不会有这么大的错误吗?

1 个答案:

答案 0 :(得分:1)

不,没有别的办法。

从真实空间到谐波空间就像进行快速傅里叶变换一样。如果你没有足够的时间分辨率,你的FFT就不会很好,没有足够的信息来准确表示频域。

这是相同的,如果你有一个很容易在谐波空间中表示的信号,例如一个纯偶极子,你可以在低端获得低误差的唯一方法就是看看这款笔记本,即使只是在nside 8,错误是1/1000:

http://nbviewer.jupyter.org/gist/zonca/2f87cb19ca8293539947b0d4aeca42b2