Bivariate |
public class BivariateAkimaSpline
The BivariateAkimaSpline type exposes the following members.
Name | Description | |
---|---|---|
BivariateAkimaSpline | Constructs an Akima bivariate spline. |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
Interpolate(Double, Double) | ||
Interpolate(Double, Double, Double, Double, Double, Double) | Old interface to the akima spline. Since all arrays are converted to IVector or IMatrix, avoid this interface if possible. | |
Interpolate(IReadOnlyListDouble, IReadOnlyListDouble, IROMatrixDouble, IReadOnlyListDouble, IReadOnlyListDouble, IVectorDouble) | THIS SUBROUTINE INTERPOLATES, FROM VALUES OF THE FUNCTION GIVEN AT INPUT GRID POINTS IN AN X-Y PLANE AND FOR A GIVEN SET OF POINTS IN THE PLANE, THE VALUES OF A SINGLE-VALUED BIVARIATE FUNCTION Z = Z(X,Y). THE METHOD IS BASED ON A PIECE-WISE FUNCTION COMPOSED OF A SET OF BICUBIC POLYNOMIALS IN X AND Y. EACH POLYNOMIAL IS APPLICABLE TO A RECTANGLE OF THE INPUT GRID IN THE X-Y PLANE. EACH POLYNOMIAL IS DETERMINED LOCALLY. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
ToString | Returns a string that represents the current object. (Inherited from Object) |
Hiroshi Akima
"Algorithm 474: Bivariate Interpolation and smooth surface fitting based on local procedures"
Communications of the ACM, Vol.17 (Jan.1974), Number 1
and where translated to C# by D.Lellinger 2005.