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.linreg Class Reference

Classes

class  linearmodel
 
class  lrreport
 

Static Public Member Functions

static void lrbuild (double[,] xy, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuilds (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuildzs (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuildz (double[,] xy, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrunpack (linearmodel lm, ref double[] v, ref int nvars)
 
static void lrpack (double[] v, int nvars, linearmodel lm)
 
static double lrprocess (linearmodel lm, double[] x)
 
static double lrrmserror (linearmodel lm, double[,] xy, int npoints)
 
static double lravgerror (linearmodel lm, double[,] xy, int npoints)
 
static double lravgrelerror (linearmodel lm, double[,] xy, int npoints)
 
static void lrcopy (linearmodel lm1, linearmodel lm2)
 
static void lrlines (double[,] xy, double[] s, int n, ref int info, ref double a, ref double b, ref double vara, ref double varb, ref double covab, ref double corrab, ref double p)
 
static void lrline (double[,] xy, int n, ref int info, ref double a, ref double b)
 
static void lrbuild (double[,] xy, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuilds (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuildzs (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrbuildz (double[,] xy, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrunpack (linearmodel lm, ref double[] v, ref int nvars)
 
static void lrpack (double[] v, int nvars, linearmodel lm)
 
static double lrprocess (linearmodel lm, double[] x)
 
static double lrrmserror (linearmodel lm, double[,] xy, int npoints)
 
static double lravgerror (linearmodel lm, double[,] xy, int npoints)
 
static double lravgrelerror (linearmodel lm, double[,] xy, int npoints)
 
static void lrcopy (linearmodel lm1, linearmodel lm2)
 
static void lrlines (double[,] xy, double[] s, int n, ref int info, ref double a, ref double b, ref double vara, ref double varb, ref double covab, ref double corrab, ref double p)
 
static void lrline (double[,] xy, int n, ref int info, ref double a, ref double b)
 

Public Attributes

const int lrvnum = 5
 

Static Private Member Functions

static void lrinternal (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 
static void lrinternal (double[,] xy, double[] s, int npoints, int nvars, ref int info, linearmodel lm, lrreport ar)
 

Member Function Documentation

static void alglib.linreg.lrbuild ( double  xy[,],
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuilds ( double  xy[,],
double[]  s,
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuildzs ( double  xy[,],
double[]  s,
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuildz ( double  xy[,],
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrunpack ( linearmodel  lm,
ref double[]  v,
ref int  nvars 
)
inlinestatic
static void alglib.linreg.lrpack ( double[]  v,
int  nvars,
linearmodel  lm 
)
inlinestatic
static double alglib.linreg.lrprocess ( linearmodel  lm,
double[]  x 
)
inlinestatic
static double alglib.linreg.lrrmserror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static double alglib.linreg.lravgerror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static double alglib.linreg.lravgrelerror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static void alglib.linreg.lrcopy ( linearmodel  lm1,
linearmodel  lm2 
)
inlinestatic
static void alglib.linreg.lrlines ( double  xy[,],
double[]  s,
int  n,
ref int  info,
ref double  a,
ref double  b,
ref double  vara,
ref double  varb,
ref double  covab,
ref double  corrab,
ref double  p 
)
inlinestatic
static void alglib.linreg.lrline ( double  xy[,],
int  n,
ref int  info,
ref double  a,
ref double  b 
)
inlinestatic
static void alglib.linreg.lrbuild ( double  xy[,],
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuilds ( double  xy[,],
double[]  s,
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuildzs ( double  xy[,],
double[]  s,
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrbuildz ( double  xy[,],
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestatic
static void alglib.linreg.lrunpack ( linearmodel  lm,
ref double[]  v,
ref int  nvars 
)
inlinestatic
static void alglib.linreg.lrpack ( double[]  v,
int  nvars,
linearmodel  lm 
)
inlinestatic
static double alglib.linreg.lrprocess ( linearmodel  lm,
double[]  x 
)
inlinestatic
static double alglib.linreg.lrrmserror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static double alglib.linreg.lravgerror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static double alglib.linreg.lravgrelerror ( linearmodel  lm,
double  xy[,],
int  npoints 
)
inlinestatic
static void alglib.linreg.lrcopy ( linearmodel  lm1,
linearmodel  lm2 
)
inlinestatic
static void alglib.linreg.lrlines ( double  xy[,],
double[]  s,
int  n,
ref int  info,
ref double  a,
ref double  b,
ref double  vara,
ref double  varb,
ref double  covab,
ref double  corrab,
ref double  p 
)
inlinestatic
static void alglib.linreg.lrline ( double  xy[,],
int  n,
ref int  info,
ref double  a,
ref double  b 
)
inlinestatic
static void alglib.linreg.lrinternal ( double  xy[,],
double[]  s,
int  npoints,
int  nvars,
ref int  info,
linearmodel  lm,
lrreport  ar 
)
inlinestaticprivate

Member Data Documentation


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