interpolate_grid.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:py-model-framework 作者: dksasaki 项目源码 文件源码
def interpolate_in_depth(self,z,zi,Var):
        shp = Var.shape
        ndepths = z.size

        shp1= [shp[0],ndepths]

        im, zm = np.meshgrid(np.arange(shp[0]),z)
        imi, zmi = np.meshgrid(np.arange(shp[0]),zi)

        im = im.T.ravel()
        zm= zm.T.ravel()

        imi = imi.T.ravel()
        zmi= zmi.T.ravel()

        Vari = interpolate.griddata((im,zm),Var.ravel(),(imi,zmi)).reshape(shp[0],zi.size)

        return Vari
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号