0

我想从拟合文件中访问极化并使用 Healpy 绘制它。我看到 Healpix 有一个名为 POLARIZATION 的内置选项,但我没有看到 Healpy 的相同选项。

如何绘制这些数据?

谢谢!

编辑:@AndreaZonca 这是我目前用来绘制温度的代码:

t = "%s Field - WMAP at W Band (90 GHz) Foreground Reduced iquma"%(name)
map = hp.read_map(band_iquma)
hp.cartview(map,title = t, coord = ['G','C'],max = .25, min = -.25, unit = 'mk',\
            lonra = range[0], latra = range[1])
hp.graticule()
plt.show()

我得到这个文件的网站说极化数据包含在 fit 文件中。

这个网站说,如果给定关键字 POLARIZATION 和数字 1,2 或 3,HealPix 可以绘制极化图。

http://healpix.jpl.nasa.gov/html/idlnode10.htm

4

1 回答 1

0

您要查找的关键字是fieldin read_map,如果您将其设置为 (0,1,2),您将同时读取温度和极化。然后你可以用 [1] 绘制 Q 切片地图,用 [2] 绘制 U 切片。看:

http://healpy.readthedocs.org/en/latest/generated/healpy.fitsfunc.read_map.html

于 2014-03-10T15:13:17.440 回答