Table of contents
General
Classes
Functions, Macros
- (*PartitionDataOut) Callback routine for output data
- avg
This function averages real or complex data arrays
- biquad Make a filter from b0, b1, b2, a1 and a2
- butter Make an butterworth filter.
- calcTrailcoeff Calculates the trailing coefficients, given delta
- cheby1 Make an chebyshev filter of type 1.
- cheby2 Make an chebyshev filter of type 2.
- closeloop Closed loop transfer function
- coherence Coherence function
- coherenceCP Coherence function
- comb Make a comb filter.
- create_plan Creates an FFT plan
- crossPower Cross Power Spectrum Function
- crossSpect Cross Spectrum Function
- dataRotator Rotates the FFT output data array
- decimate Decimate time series by powers of 2
- decimationFilterName decimation filter name
- design Filter design from poles and zeroes.
- dFirW Filter design from window function.
- direct Make a filter from the direct form
- dRemez FIR filter design using the McClellan-Parks algorithm.
- ellip Make an elliptic filter.
- estLen Estimate the length of a multi-band filter.
- estLPLen Estimate the number of terms needed for a low-pass filter.
- fftToPs Power spectrum function
- firphase FIR linear phase factor
- freePreproc Free preprocessing parameters
- initPreproc initialize preprocessing parameters
- isitapoweroftwo Checks if power of two
- limiter Limiter designer function
- limiter2str returns a string describing the limiter
- multirate MultiRate designer function
- notch Make a notch filter.
- nrand_filter_r Normal random number generator with band-limit
- nrand_r Normal random number generator
- nrandv_r Normal random vector generator
- pole Make a simple pole
- pole2 Make a complex pole pair
- polyexpand Expand into a real polynominal
- polyroot Finds the real and complex roots of a real polynominal
- powerspectrum Power spectrum function
- preprocess preprocessing function
- psDataPack Rearranges output data
- psGen FFT function
- rand_filter Sets the filter coefficients for a random number generator
- resampling_factors Resampling factors
- resampling_factors_int Resampling factors
- resgain Make a resonant gain filter.
- rpoly Add a rational polynomial (rpoly)
- sDataCopy Data copy with selection and binning
- sDotProd Dot product of two vectors
- sineAnalyze Calculates amplitude & phase of a sine wave in time series data
- sMixdown Heterodyne a time series of real or imaginary data
- sos Make a filter from second order sections
- ssCoherence Calculates the coherence between two swept sine channels
- stepup Up sampling of time series data
- sweptSineNpts Calculates number of points needed by sineAnalyze.c
- timedelay Delay a time series
- urand_filter_r Uniform random number generator with band-limit
- urand_r Reetrant uniform random number generator
- urandv_r Uniform random vector generator
- winCoeffGen
This function generates a set of windowing coefficients for a data
set of a given length using one of various windowing functions
- windowData
This function multiplies a data set by a windowing function
- zAdd Complex addition
- zConj Complex conjugation
- zero Make a simple zero
- zero2 Make a complex zero pair
- zMean Mean of a vector
- zMultply Complex multiplication
- zpk Make a filter from zeros, poles and gain (zpk)
- zroots Make a filter from z-plane roots
Macros
Enums, Unions, Structs
hierarchy of classes
Please send questions and comments to
zweizig_j@ligo.caltech.edu