|
Functions |
doublewf_t * | doublewf (int ns, double fs) |
doublewf_t * | doublewf_sample_series (int ns, double fs) |
doublewf_t * | doublewf_time_series (int ns, double fs) |
doublewf_t * | doublewf_frequency_series (int ns, double fs) |
doublewf_t * | doublewf_copy_new (doublewf_t *w) |
int | doublewf_copy (doublewf_t *copy, doublewf_t *src) |
int | doublewf_subset (doublewf_t *sub, doublewf_t *w, int i1, int i2) |
int | doublewf_setvalues (doublewf_t *w, double *x) |
int | doublewf_setfunction (doublewf_t *w, double(*wffun)(double, int, double *), int npars, double *par) |
int | doublewf_reset (doublewf_t *w) |
void | doublewf_delete (doublewf_t *w) |
intwf_t * | intwf_cast_new (doublewf_t *w) |
int | intwf_cast (intwf_t *iw, doublewf_t *w) |
int | doublewf_compat (doublewf_t *w1, doublewf_t *w2) |
int | doublewf_add (doublewf_t *w1, doublewf_t *w2) |
int | doublewf_subtract (doublewf_t *w1, doublewf_t *w2) |
int | doublewf_multiply (doublewf_t *w1, doublewf_t *w2) |
int | doublewf_divide (doublewf_t *w1, doublewf_t *w2) |
int | doublewf_scale (double f, doublewf_t *w) |
int | doublewf_bias (double c, doublewf_t *w) |
int | doublewf_add_cwtone (doublewf_t *w, double amp, double phase, double freq, double phasenoise) |
int | doublewf_add_dcywave (doublewf_t *w, double amp, double phase, double freq, double ttrig, double tdcy, double phasenoise) |
int | doublewf_add_ampnoise (doublewf_t *w, double sigma) |
int | doublewf_basic_stats (doublewf_t *w, int s0, int s1, wfstat_t *stats) |
int | doublewf_derive (doublewf_t *w) |
int | doublewf_integrate (doublewf_t *w) |
void | doublewf_print (FILE *of, doublewf_t *w) |
double | doublewf_getvalue (doublewf_t *w, double t, unsigned int mode) |
int | doublewf_resample (doublewf_t *w2, double fs, doublewf_t *w1, unsigned int mode) |