接口 BivariateGridInterpolator
public interface BivariateGridInterpolator
表示在规则网格上必须指定样本点的双变量实插值函数的接口。
-
方法概要
-
方法详细资料
-
interpolate
BivariateFunction interpolate(double[] xval, double[] yval, double[][] fval) throws MathIllegalArgumentException 计算数据集的插值函数。- 参数:
-
xval
- 所有插值点的x坐标,按升序排序。 -
yval
- 所有插值点的y坐标,按升序排序。 -
fval
- 所有网格结点上插值点的值:fval[i][j] = f(xval[i], yval[j])
。 - 返回:
- 插值数据集的函数。
- 抛出:
-
MathIllegalArgumentException
- 如果任何数组长度为零。 -
MathIllegalArgumentException
- 如果数组长度不一致。 -
MathIllegalArgumentException
- 如果数组未排序。 -
MathIllegalArgumentException
- 如果点数太少以至于无法进行插值。
-