File: README

package info (click to toggle)
python-scipy 0.18.1-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 75,464 kB
  • ctags: 79,406
  • sloc: python: 143,495; cpp: 89,357; fortran: 81,650; ansic: 79,778; makefile: 364; sh: 265
file content (102 lines) | stat: -rw-r--r-- 3,523 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
README FOR INTERPOLATION MODULE


Author: Enthought, Inc
	Austin, TX
	enthough-dev@mail.enthought.com


Interpolate is a central package in SciPy, an open-source software package for scientific computing in Python which is maintained by Enthought, Inc.  Interpolate provides functionality for a variety of interpolation techniques, particularly those based on splines.


A large portion of scipy.interpolate is Python wrappers around the functionality of FITPACK, a Fortran package produced by Pleasant Valley Software for working with curves and surfaces.  Scipy.interpolate provides the following wrappers around FITPACK functions:

 splrep    -- find smoothing spline given (x,y) points on curve.
 splprep   -- find smoothing spline given parametrically defined curve.
 splev     -- evaluate the spline or its derivatives.
 splint    -- compute definite integral of a spline.
 sproot    -- find the roots of a cubic spline.
 spalde    -- compute all derivatives of a spline at given points.
 bisplrep   -- find bivariate smoothing spline representation.
 bisplev   -- evaluate bivariate smoothing spline.


Other available functions include

 UnivariateSpline             -- A more recent, object-oriented wrapper;
                                finds a (possibly smoothed) interpolating
                                spline.
 InterpolatedUnivariateSpline -- Identical to InivariateSpline, but with
				less error checking
 LSQUnivariateSpline	      -- Appears to be identical to UnivariateSplin
				with more error checking.  Uses weighted
				least squares fitting
 BivariateSpline              -- A more recent, object-oriented wrapper;
                                      finds a interpolating spline for a
                                      bivariate function.
 SmoothBivariateSpline	      -- Smooth bivariate spline approximation


A number of other functions and classes are provided, for which README documentation is forthcoming.

Introductions to interpolation and splines can be found online at:

http://en.wikipedia.org/wiki/Interpolation
	The Wikipedia article on interpolation.  Provides an accesible
	overview of major areas of the subject, including spline
	interpolation.
http://en.wikipedia.org/wiki/Spline_interpolation
	The Wikipedia article on spline interpolation.  It is accessible
	as a conceptual introduction, and contains links to various
	algorithms, but discussion is limited to 1D interpolation.



interpolate.BivariateSpline
interpolate.InterpolatedUnivariateSpline
interpolate.LSQBivariateSpline
interpolate.LSQUnivariateSpline
interpolate.NumpyTest
interpolate.RectBivariateSpline
interpolate.SmoothBivariateSpline
interpolate.UnivariateSpline
interpolate.__all__
interpolate.__class__
interpolate.__delattr__
interpolate.__dict__
interpolate.__doc__
interpolate.__file__
interpolate.__getattribute__
interpolate.__hash__
interpolate.__init__
interpolate.__name__
interpolate.__new__
interpolate.__path__
interpolate.__reduce__
interpolate.__reduce_ex__
interpolate.__repr__
interpolate.__setattr__
interpolate.__str__
interpolate._fitpack
interpolate.bisplev
interpolate.bisplrep
interpolate.dfitpack
interpolate.fitpack
interpolate.fitpack2
interpolate.insert
interpolate.interp1d
interpolate.interp2d
interpolate.interpolate
interpolate.lagrange
interpolate.ppform
interpolate.spalde
interpolate.splev
interpolate.spleval
interpolate.spline
interpolate.splint
interpolate.splmake
interpolate.splprep
interpolate.splrep
interpolate.spltopp
interpolate.sproot
interpolate.test