簡體   English   中英

將非中心高斯與 healpy map 卷積的快速方法?

[英]Fast way to convolve a non-centered gaussian with a healpy map?

我有一個healpix map(nside = 256),我試圖將它與一個不居中的高斯卷積,這是模擬“望遠鏡指向”中的偏移。 有沒有一種簡單的方法可以做到這一點?

我知道 `healpy.smoothing' 適用於通常的高斯函數,但在這種情況下找不到任何東西。

如果你將 map 與hp.smoothing卷積,現在你有一個均勻平滑的 map。

然后,當您觀察它以將其轉換為時間流時,您會為您的指向添加一個偏移量,因此您不會選擇“正確的”像素,而是選擇附近的像素之一。

因此,假設您有thetaphi以及指向錯誤dthetadphi ,您可以:

pix = hp.ang2pix(256, theta+dtheta, phi+dphi)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM