public class MultiquadricRadialBasis extends java.lang.Object implements RadialBasisFunction, java.io.Serializable
In general, r0 should be larger than the typical separation of points but smaller than the "outer scale" or feature size of the function to interplate. There can be several orders of magnitude difference between the interpolation accuracy with a good choice for r0, versus a poor choice, so it is definitely worth some experimentation. One way to experiment is to construct an RBF interpolator omitting one data point at a time and measuring the interpolation error at the omitted point.
| Constructor and Description |
|---|
MultiquadricRadialBasis()
Constructor.
|
MultiquadricRadialBasis(double scale)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
f(double r)
Compute the value of the function at x.
|
java.lang.String |
toString() |