QtiPlot  0.9.8.2
Macros | Typedefs | Functions
lowess.c File Reference
#include <math.h>

Macros

#define FALSE   false
#define TRUE   true

Typedefs

typedef bool Rboolean

Functions

static void clowess (double *x, double *y, int n, double f, int nsteps, double delta, double *ys, double *rw, double *res)
static double fcube (double x)
static double fmax2 (double d1, double d2)
static double fsquare (double x)
static double imax2 (double i1, double i2)
static double imin2 (double i1, double i2)
void lowess (double *x, double *y, int *n, double *f, int *nsteps, double *delta, double *ys, double *rw, double *res)
static void lowest (double *x, double *y, int n, double *xs, double *ys, int nleft, int nright, double *w, Rboolean userw, double *rw, Rboolean *ok)
static int rcmp (double x, double y, Rboolean nalast)
static void rPsort (double *x, int n, int k)

Macro Definition Documentation

#define FALSE   false

Referenced by TitlePicker::eventFilter(), and lowest().

#define TRUE   true

Typedef Documentation

typedef bool Rboolean

Function Documentation

static void clowess ( double *  x,
double *  y,
int  n,
double  f,
int  nsteps,
double  delta,
double *  ys,
double *  rw,
double *  res 
)
static
static double fcube ( double  x)
static

Referenced by lowest().

static double fmax2 ( double  d1,
double  d2 
)
static

Referenced by lowest().

static double fsquare ( double  x)
static

Referenced by clowess(), and lowest().

static double imax2 ( double  i1,
double  i2 
)
static

Referenced by clowess().

static double imin2 ( double  i1,
double  i2 
)
static

Referenced by clowess().

void lowess ( double *  x,
double *  y,
int *  n,
double *  f,
int *  nsteps,
double *  delta,
double *  ys,
double *  rw,
double *  res 
)

References clowess().

static void lowest ( double *  x,
double *  y,
int  n,
double *  xs,
double *  ys,
int  nleft,
int  nright,
double *  w,
Rboolean  userw,
double *  rw,
Rboolean ok 
)
static

References FALSE, fcube(), fmax2(), fsquare(), and TRUE.

Referenced by clowess().

static int rcmp ( double  x,
double  y,
Rboolean  nalast 
)
static

Referenced by rPsort().

static void rPsort ( double *  x,
int  n,
int  k 
)
static

References rcmp(), and TRUE.

Referenced by clowess().