質問
私は現している既存のものを探し出し数値パッケージのままの自然のスプラインを最小に抑える重み付き最小二乗.
あのパッケージにscipyないために不自然なスプライン.
import numpy as np
import matplotlib.pyplot as plt
from scipy import interpolate, randn
x = np.arange(0,5,1.0/6)
xs = np.arange(0,5,1.0/500)
y = np.sin(x+1) + .2*np.random.rand(len(x)) -.1
knots = np.array([1,2,3,4])
tck = interpolate.splrep(x,y,s=0,k=3,t=knots,task=-1)
ys = interpolate.splev(xs,tck,der=0)
plt.figure()
plt.plot(xs,ys,x,y,'x')
解決
のspline.py ファイル内のこの tarファイル から このページ は自然なスプラインズによるデフォルトです。がありますのでご利用ください(コード このページ る債権を中心と考えている。の pyD3Dパッケージ も 自然のスプライン機能 その pyDataUtils モジュールです。この最後の一見最も有望なかった。しかしするものではありませんが、オプションの設定はご自身のノット。ものを見ればソースする方法を見つけることができな是正する。
また、 このメッセージ のScipyメーリングリストはs=0.0(ごされている総コンテンツ)はスプラインを装着を上手に自然に家のメッセージ。見つか このsplmake 機能はオプションも自然にスプライン適合が見のソースからな実施していない。
所属していません StackOverflow