Uses of Interface
org.esa.snap.core.util.math.FXY
-
Packages that use FXY Package Description org.esa.snap.core.util.math Provides utility classes for mathematical operations. -
-
Uses of FXY in org.esa.snap.core.util.math
Fields in org.esa.snap.core.util.math declared as FXY Modifier and Type Field Description static FXY[]FXYSum. FXY_4THstatic FXY[]FXYSum. FXY_BI_4THstatic FXY[]FXYSum. FXY_BI_CUBICstatic FXY[]FXYSum. FXY_BI_LINEARstatic FXY[]FXYSum. FXY_BI_QUADRATICstatic FXY[]FXYSum. FXY_CUBICstatic FXY[]FXYSum. FXY_LINEARstatic FXY[]FXYSum. FXY_QUADRATICstatic FXYFXY. ONEThe function f(x,y) = 1static FXYFXY. XThe function f(x,y) = xstatic FXYFXY. X2The function f(x,y) = x 2static FXYFXY. X2YThe function f(x,y) = x 2 ystatic FXYFXY. X2Y2The function f(x,y) = x 2 y 2static FXYFXY. X2Y3The function f(x,y) = x 2 y 3static FXYFXY. X2Y4The function f(x,y) = x 2 y 4static FXYFXY. X3The function f(x,y) = x 3static FXYFXY. X3YThe function f(x,y) = x 3 ystatic FXYFXY. X3Y2The function f(x,y) = x 3 y 2static FXYFXY. X3Y3The function f(x,y) = x 3 y 3static FXYFXY. X3Y4The function f(x,y) = x 3 y 4static FXYFXY. X4The function f(x,y) = x 4static FXYFXY. X4YThe function f(x,y) = x 4 ystatic FXYFXY. X4Y2The function f(x,y) = x 4 y 2static FXYFXY. X4Y3The function f(x,y) = x 4 y 3static FXYFXY. X4Y4The function f(x,y) = x 4 y 4static FXYFXY. XYThe function f(x,y) = x ystatic FXYFXY. XY2The function f(x,y) = x y 2static FXYFXY. XY3The function f(x,y) = x y 3static FXYFXY. XY4The function f(x,y) = x y 4static FXYFXY. YThe function f(x,y) = ystatic FXYFXY. Y2The function f(x,y) = y 2static FXYFXY. Y3The function f(x,y) = y 3static FXYFXY. Y4The function f(x,y) = y 4Methods in org.esa.snap.core.util.math that return FXY Modifier and Type Method Description FXY[]FXYSum. getFunctions()Gets the vector f of functions elements f[i](x,y).Methods in org.esa.snap.core.util.math with parameters of type FXY Modifier and Type Method Description static voidApproximator. approximateFXY(double[][] data, int[] indices, FXY[] f, double[] c)Solves a linear equation system with each term having the form c * f(x,y).static double[]Approximator. computeErrorStatistics(double[][] data, int[] indices, FXY[] f, double[] c)Returns the root mean square error (RMSE) for the approximation of the given data with a function given by z(x,y) =c[0]*f[0](x,y) + c[1]*f[1](x,y) + c[2]*f[2](x,y) + ...static doubleApproximator. computeRMSE(double[][] data, int[] indices, FXY[] f, double[] c)Returns the root mean square error (RMSE) for the approximation of the given data with a function given by z(x,y) =c[0]*f[0](x,y) + c[1]*f[1](x,y) + c[2]*f[2](x,y) + ...static doubleApproximator. computeZ(FXY[] f, double[] c, double x, double y)Computes z(x,y) = sum(c[i] * f[i](x,y), i = 0, n - 1).static doubleFXYSum. computeZ(FXY[] f, double[] c, double x, double y)Computes z(x,y) = sum(c[i] * f[i](x,y), i = 0, n - 1).Constructors in org.esa.snap.core.util.math with parameters of type FXY Constructor Description FXYSum(FXY[] functions)Constructs a new sum of terms sum(c[i] * f[i](x,y), i=0, n-1) for the given vector of functions.FXYSum(FXY[] functions, int order)Constructs a new sum of terms sum(c[i] * f[i](x,y), i=0, n-1) for the given vector of functions and a polynomial order.FXYSum(FXY[] functions, int order, double[] coefficients)Constructs a new sum of terms sum(c[i] * f[i](x,y), i=0, n-1) for the given vector of functions and a polynomial order.
-