假設我在球面上有許多數據點。這些數據點隨機散佈在球體表面上,即它們不是分佈在諸如高斯網格之類的規則網格上。球面上帶有不規則網格的球面諧波變換
我的問題是:是否有可用的Python庫,允許我計算該數據集的球諧函數變換?否則,在應用標準球諧函數變換之前,我必須首先將數據點插入到規則網格中。
對於非均勻傅立葉變換,我發現了幾個選項,例如, this one.但是,對於當前與傅里葉變換有關的非均勻球面諧波變換而言,目前爲止我沒有發現任何變換。
假設我在球面上有許多數據點。這些數據點隨機散佈在球體表面上,即它們不是分佈在諸如高斯網格之類的規則網格上。球面上帶有不規則網格的球面諧波變換
我的問題是:是否有可用的Python庫,允許我計算該數據集的球諧函數變換?否則,在應用標準球諧函數變換之前,我必須首先將數據點插入到規則網格中。
對於非均勻傅立葉變換,我發現了幾個選項,例如, this one.但是,對於當前與傅里葉變換有關的非均勻球面諧波變換而言,目前爲止我沒有發現任何變換。
這是一種方式,你首先插入你的數據點到一個規則的網格?如果是,numpy/scipy有這樣做的方法。已經在手冊看看:
https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.interpolate.griddata.html
和一個簡單的例子說明here(方法2)