public static final class FXYSum.BiLinear extends FXYSum
computeZ
method for bi-linear polynomials (order = 1+1).FXYSum.FXY_BI_LINEAR
FXYSum.BiCubic, FXYSum.BiLinear, FXYSum.BiQuadric, FXYSum.Cubic, FXYSum.Linear, FXYSum.Quadric
FXY_4TH, FXY_BI_4TH, FXY_BI_CUBIC, FXY_BI_LINEAR, FXY_BI_QUADRATIC, FXY_CUBIC, FXY_LINEAR, FXY_QUADRATIC
Constructor and Description |
---|
BiLinear() |
BiLinear(double[] coefficients) |
Modifier and Type | Method and Description |
---|---|
double |
computeZ(double x,
double y)
Computes this sum of function terms z(x,y) = sum(c[i] * f[i](x,y), i=0, n-1).
|
appendCFunctionCodeBody, appendCFunctionCodeEnd, appendCFunctionCodePart, appendCFunctionCodeStart, approximate, computeZ, createCFunctionCode, createCopy, createFXYSum, getCoefficients, getFunctions, getMaxError, getNumTerms, getOrder, getRootMeanSquareError
public double computeZ(double x, double y)
FXYSum
FXYSum.approximate(double[][], int[])
is called in order to set
the coefficient vector c.computeZ
in class FXYSum
x
- the x valuey
- the y valueFXYSum.computeZ(FXY[], double[], double, double)
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.