关于Pythonscipy.interpolate.interp2d插值函数的一个坑.pdfVIP

  • 13
  • 0
  • 约2.78千字
  • 约 2页
  • 2023-12-25 发布于中国
  • 举报

关于Pythonscipy.interpolate.interp2d插值函数的一个坑.pdf

关于Pythonscipy.interpolate.interp2d插值函数的⼀个坑

1.interp2d函数⽤法

详见

2.问题描述

Python3.8.3

Platform:Spyder3

SciPy1.5.0

在使⽤interp2d进⾏插值时,当输⼊的纵坐标顺序为正序时(递增序列,如[0,1,2,…10]),插值结果是正常的;⽽当输⼊逆序的纵坐标

时(递减序列,如[10,9,8…,0]),插值结果会出现异常,如果不注意的话,程序会给出意想不到的插值结果,最后的插值结果会出现上

下颠倒的情况。

#importmodule

fromscipyimportinterpolate

importnumpyasnp

importmatplotlib.pyplotasplt

先看⼀段插值结果为【正常】的代码:

#插值结果正常

x=np.asarray([0,1,2])

注意这⾥是正序

y=np.asarray([0,3])#!:

z=np.asarray

文档评论(0)

1亿VIP精品文档

相关文档