如何用scipy.interpolate.RBFInterpolator实现2D数据外推?
SciPy RBFInterpolator 外推方法说明
scipy.interpolate.RBFInterpolator没有提供类似Akima1DInterpolator(..., extrapolate=True)或interp1d(..., fill_value="extrapolate")的简洁参数来专门开启外推。- 但本质上,
RBFInterpolator本身就天然支持外推:只要传入超出原始数据范围的查询点,它会自动执行外推计算,无需额外配置。这是由径向基函数的特性决定的——多数内置径向基函数(如默认的multiquadric)是全局定义的函数,覆盖整个定义域。 - 官方文档提及的“复杂手动外推技巧”,一般用于自定义外推行为(比如限制外推值域、替换特定外推结果)的场景,并非开启基础外推的必要步骤。
内容的提问来源于stack exchange,提问作者Ivan Nepomnyashchikh
相关产品推荐
相关产品推荐

