QSAS_2_4/QSAS_dist/src/Ext/WavDeNoise/WaveletDenoise.cc File Reference

#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "qplug_if.h"
#include "qdutil.h"
#include "Qdos.h"

Classes

struct  doublecomplex
struct  wparam

Typedefs

typedef long int integer
typedef double doublereal

Functions

int wavelet_ (integer *n, doublereal *y, doublereal *dt, integer *mother, doublereal *param, doublereal *s0, doublereal *dj, integer *jtot, integer *npad, doublecomplex *shwave, doublereal *scale, doublereal *period, doublereal *coi, doublereal *psi0, doublereal *cd, doublecomplex *wave)
double kurtosis (double *x, long n)
void denoise (double *insig, double *outsig, long ndata, double percent, double deltat)
QplugReturnStatus WaveletDenoise (QplugArgList *)
long find2n (long n)
doublecomplex ** dcarray (long nrow, long ncol)
double dowave (wparam Ui, doublecomplex **wave, double *y, double *scale, double *period, double *coi)
double wabs (doublecomplex x)
double * recon (doublecomplex **wave, double *scale, long ntimes, long nscale, double percent)
double mean (double *x, long n)

Typedef Documentation

typedef double doublereal

typedef long int integer


Function Documentation

doublecomplex** dcarray ( long  nrow,
long  ncol 
)

void denoise ( double *  insig,
double *  outsig,
long  ndata,
double  percent,
double  deltat 
)

double dowave ( wparam  Ui,
doublecomplex **  wave,
double *  y,
double *  scale,
double *  period,
double *  coi 
)

long find2n ( long  n  ) 

double kurtosis ( double *  x,
long  n 
)

double mean ( double *  x,
long  n 
)

double* recon ( doublecomplex **  wave,
double *  scale,
long  ntimes,
long  nscale,
double  percent 
)

double wabs ( doublecomplex  x  ) 

int wavelet_ ( integer *  n,
doublereal *  y,
doublereal *  dt,
integer *  mother,
doublereal *  param,
doublereal *  s0,
doublereal *  dj,
integer *  jtot,
integer *  npad,
doublecomplex *  shwave,
doublereal *  scale,
doublereal *  period,
doublereal *  coi,
doublereal *  psi0,
doublereal *  cd,
doublecomplex *  wave 
)

QplugReturnStatus WaveletDenoise ( QplugArgList *  call_list  ) 


Generated on Fri Jan 8 12:51:22 2010 for QSAS by  doxygen 1.5.7