IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.testlsfitunit Class Reference

Static Public Member Functions

static bool testlsfit (bool silent)
 
static bool testlsfit (bool silent)
 
static bool _pexec_testlsfit (bool silent)
 

Static Private Member Functions

static void testpolynomialfitting (ref bool fiterrors)
 
static void testrationalfitting (ref bool fiterrors)
 
static void testsplinefitting (ref bool fiterrors)
 
static void testgeneralfitting (ref bool llserrors, ref bool nlserrors)
 
static bool isglssolution (int n, int m, int k, double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, double[] c)
 
static double getglserror (int n, int m, double[] y, double[] w, double[,] fmatrix, double[] c)
 
static void fitlinearnonlinear (int m, int deravailable, double[,] xy, lsfit.lsfitstate state, ref bool nlserrors)
 
static void testgradientcheck (ref bool testg)
 
static void funcderiv (double[] c, double[] x, double[] x0, int k, int m, int functype, ref double f, ref double[] g)
 
static void testpolynomialfitting (ref bool fiterrors)
 
static void testrationalfitting (ref bool fiterrors)
 
static void testsplinefitting (ref bool fiterrors)
 
static void testgeneralfitting (ref bool llserrors, ref bool nlserrors)
 
static bool isglssolution (int n, int m, int k, double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, double[] c)
 
static double getglserror (int n, int m, double[] y, double[] w, double[,] fmatrix, double[] c)
 
static void fitlinearnonlinear (int m, int deravailable, double[,] xy, lsfit.lsfitstate state, ref bool nlserrors)
 
static void testgradientcheck (ref bool testg)
 
static void funcderiv (double[] c, double[] x, double[] x0, int k, int m, int functype, ref double f, ref double[] g)
 
static void checkerrorsinparameters (double[,] a, double[] y, double[] w, double noiselevel, double[] c0, double[] c1, lsfit.lsfitreport rep, int n, int k, double tol, ref bool errors)
 

Member Function Documentation

static bool alglib.testlsfitunit.isglssolution ( int  n,
int  m,
int  k,
double[]  y,
double[]  w,
double  fmatrix[,],
double  cmatrix[,],
double[]  c 
)
inlinestaticprivate
static double alglib.testlsfitunit.getglserror ( int  n,
int  m,
double[]  y,
double[]  w,
double  fmatrix[,],
double[]  c 
)
inlinestaticprivate
static void alglib.testlsfitunit.fitlinearnonlinear ( int  m,
int  deravailable,
double  xy[,],
lsfit.lsfitstate  state,
ref bool  nlserrors 
)
inlinestaticprivate
static void alglib.testlsfitunit.funcderiv ( double[]  c,
double[]  x,
double[]  x0,
int  k,
int  m,
int  functype,
ref double  f,
ref double[]  g 
)
inlinestaticprivate
static bool alglib.testlsfitunit._pexec_testlsfit ( bool  silent)
inlinestatic

References alglib.testlsfitunit.testlsfit().

Referenced by _Test.Main().

static bool alglib.testlsfitunit.isglssolution ( int  n,
int  m,
int  k,
double[]  y,
double[]  w,
double  fmatrix[,],
double  cmatrix[,],
double[]  c 
)
inlinestaticprivate
static double alglib.testlsfitunit.getglserror ( int  n,
int  m,
double[]  y,
double[]  w,
double  fmatrix[,],
double[]  c 
)
inlinestaticprivate

References alglib.math.sqr().

static void alglib.testlsfitunit.fitlinearnonlinear ( int  m,
int  deravailable,
double  xy[,],
lsfit.lsfitstate  state,
ref bool  nlserrors 
)
inlinestaticprivate
static void alglib.testlsfitunit.funcderiv ( double[]  c,
double[]  x,
double[]  x0,
int  k,
int  m,
int  functype,
ref double  f,
ref double[]  g 
)
inlinestaticprivate
static void alglib.testlsfitunit.checkerrorsinparameters ( double  a[,],
double[]  y,
double[]  w,
double  noiselevel,
double[]  c0,
double[]  c1,
lsfit.lsfitreport  rep,
int  n,
int  k,
double  tol,
ref bool  errors 
)
inlinestaticprivate

The documentation for this class was generated from the following file: