0.当然你最好装一个python(x,y)
1.用numpy.loadtxt从txt文件中读入数据生成一个一维或二维数组
2.线性插值interp1d()
这个很简单,给个例子在这里就会用了:
import numpy as np
from scipy import interpolate
x = np.arange(0,10)
y = np.exp(-x/3.0)
f = interpolate.interp1d(x, y)
xnew = np.arange(0,9,0.1)
f(xnew)就是你想要的插值结果
from scipy import interpolate
x = np.arange(0,10)
y = np.exp(-x/3.0)
f = interpolate.interp1d(x, y)
xnew = np.arange(0,9,0.1)
f(xnew)就是你想要的插值结果
3.将插值得到的数据输出到文件中
numpy.savetxt("E:\\ip.txt",array)