3

UnivariateSplineSciPy を使用して曲線上の点を見つけようとしています。残念ながら、私の結果はnanです。
最小限の例を次に示します。

from scipy.interpolate import UnivariateSpline  

spline = UnivariateSpline([0.6, 0.4, 0.2, 0.0], [-0.3, -0.1, 0.1, 0.3], w=None, bbox=[None, None], k=1, s=0)  
POINT = spline([0.15])  
print POINT  

結果は[ NaN]です。
のどの機能UnivariateSplineを見逃しましたか?

Python 2.6.6 と scipy バージョン 0.7.2 を使用しています

常にデータポイントを増やしているとは保証できないためinterp、代替手段ではない可能性があります.

4

1 に答える 1