생산 찾기 X는 X이 날 내가 SciPy에서 찾고 오전 Y에게주는 찾을 수있는 더 좋은 방법이 있나요? 방금 SciPy를 사용하기 시작했고 각 기능에 익숙하지 않습니다. 당신이 필요로하는 모든 선형 보간 인 경우SciPy에서 보간 : Y
import numpy as np
import matplotlib.pyplot as plt
from scipy import interpolate
x = [70, 80, 90, 100, 110]
y = [49.7, 80.6, 122.5, 153.8, 163.0]
tck = interpolate.splrep(x,y,s=0)
xnew = np.arange(70,111,1)
ynew = interpolate.splev(xnew,tck,der=0)
plt.plot(x,y,'x',xnew,ynew)
plt.show()
t,c,k=tck
yToFind = 140
print interpolate.sproot((t,c-yToFind,k)) #Lowers the spline at the abscissa
당신이 더 나은하려는 작업에 정교한 수 있습니까? 성능, 정확성, 간결성? – Ryan