在我的应用程序中,用户可以定义点和值,然后我的代码应该为它们提供插值。但是尺寸列表是由顶层需求确定的。因此,如果用户不想在某个维度上发生变化,他们只提供一个值。这似乎打破了scipy插值。参见代码
import scipy.interpolate as interp
rgi = interp.RegularGridInterpolator(([0],[0,1]), [[3,4]], bounds_error=True)
rgi([0, 0]) # returns nan
rgi = interp.RegularGridInterpolator(([0,1],[0,1]), [[3,4],[5,6]], bounds_error=True)
rgi([0, 0]) # returns 3. as expected
请注意,这两种情况下的查询都在范围内
我怎样才能让scipy处理这两个案子
目前没有回答
相关问题 更多 >
编程相关推荐