Documentation for /home/davin/idl/socware/

Generated by IDLdoc

Directory: external/developers/outliers_and_convolution/

Contents

.pro files

convolve_gaussian_1d.pro

NAME: CONVOLVE_GAUSSIAN_1D PURPOSE: Routine convolves scalar or vector field to a given resolution with a Gaussian kernel CATEGORY: Data Processing CALLING SEQUENCE: convolve_gaussian_1d,resol,tarr,varrin,varrout INPUTS: resol - desired time resolution in seconds tarr - time array (1D, double, seconds) varrin - input field - 1D or mD array (ntimepoints,m) KEYWORDS: none PARAMETERS: eps - truncate Gaussian at this height ni - initial length of transform is 2^ni (adjusted depending on data) ndump - initial length of leakage-dumping tail (adjusted by code) OUTPUTS: varrout - output array of the same dimensions that varrin DEPENDENCIES: None - can be used alone.

outliers_and_convolution_crib.pro

NAME: OUTLIERS_AND_CONVOLUTION_CRIB PURPOSE: Crib sheet showing the use and work of the outlier removal and convolution routines.

remove_outliers.pro

NAME: REMOVE_OUTLIERS PURPOSE: Routine eliminates outliers.

remove_outliers_repair.pro

NAME: REMOVE_OUTLIERS_REPAIR PURPOSE: Routine repairs outliers.