współczynniki interpolacji spline krzywej linii w przestrzeni 3d

Jestem nowy w pythonie. Mam krzywą liniową w przestrzeni 3D zdefiniowaną przez zestaw danych punktów. Czy ktoś może zasugerować, jak mogę użyć interpolacji z funkcjami spline pakietu scipy, aby uzyskać współczynniki splajnu krzywej, tak jak funkcja spline.coeff w MATLAB? Dziękuję Ci!

EDYTOWAĆ:

Użyłem

tck = interpolate.SmoothBivariateSpline(pts2[:,0], pts2[:,1], pts2[:,2])
test_pts = pts2[:,2]-tck.ev(pts2[:,0], pts2[:,1])
print test_pts

ale dotyczy to powierzchni, a nie krzywych liniipts2 to jest Nx3numpy array zawierające współrzędne punktów

ok zrozumiałem, co robię źle. moje punkty wejściowe są zbyt mało. teraz mam inne pytanie. Funkcja get_coeffs powinna zwracać współczynniki splajnu w każdym nie. W jakiej kolejności zwracane są współczynniki? Mam tablicę 79 tx i 79 ty, które reprezentują węzły i otrzymuję tablicę 1x5625, gdy wywołam funkcję wywołującą węzły

questionAnswers(1)

yourAnswerToTheQuestion