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