【问题标题】:Healpy default format for lmaxlmax的Healpy默认格式
【发布时间】:2015-05-04 01:32:47
【问题描述】:

我在 Healpy 文档中发现 healpy.anafast 的 lmax 默认值为 3*nside-1

这个标准有原因吗?它是 HEALPIx 中的标准、CMB 实验的标准,还是有物理原因?

已编辑:当我在天空地图 Nside=4 上运行 anafast 时,我得到的 Cl 值的数量是长度 = 12。这让我认为 lmax 应该是 lmax=3Nside

但是,当使用生成的 Cl 值时,前两个数字等于零:单极子为零,偶极子为零。

因此,当我通过np.arange(len(Clvalues)) 设置l 值时,我是否还应该删除单极子和偶极子的术语[0,1]

【问题讨论】:

    标签: python numpy astronomy healpy


    【解决方案1】:

    使用 HEALPix 离散化的球面谐波(在像素中心采样,或在像素区域上平均)形成一个线性独立系统,最大 lmax = 3 nsmax -1。 (来自这里:HEALPX anafast

    【讨论】:

    • 我还是有点困惑。如果我使用地图 nsmax=4 (Nside=4) 并运行 anaphase,我会得到 12 个 Cl 值。这是否意味着 l 有 12 个值,即 lmax = 12 = 3*nsmax?不是 3*nsmax-1?
    • 嗯,lmax 应该是“功率谱的最大值 l”。因此,如果将其设置为 lmax=0,则将有一个 Cl,即 C0。因此,如果将其设置为 lmax=11,您将获得 12 个数字,从 C0、C1 ... C11 开始
    猜你喜欢
    • 2018-05-31
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-12
    • 1970-01-01
    相关资源
    最近更新 更多