Method ao/spikecleaning
spikecleaning detects and corrects possible spikes in analysis objects
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
DESCRIPTION: SPIKECLEANING detects spikes in the temperature data and
replaces them by artificial values depending on the method chosen ('random',
'mean', 'previous').
Spikes are defined as singular samples with an (absolute) value
higher than kspike times the standard deviation of the high-pass
filtered (IIR filter) input AO.
CALL: b = spikecleaning(a1, a2, ..., an, pl)
INPUTS: aN - a list of analysis objects
pl - parameter list
OUTPUTS: b - a list of analysis objects with "spike values" removed
and corrected
Parameters Description
VERSION: $Id: spikecleaning.m,v 1.22 2012/04/22 20:27:19 mauro Exp $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details |
|
Access |
public |
Defining Class |
ao |
Sealed |
0 |
Static |
0 |
Parameter Description
Sets for this method … |
Default |
Default |
no description |
Key |
Default Value |
Options |
Description |
KSPIKE |
3.2999999999999998 |
none |
High values imply no correction of relative low amplitude spikes. |
FC |
0.025000000000000001 |
none |
Frequency cut-off of the IIR filter. |
ORDER |
2 |
none |
The order of the IIR filter. |
RIPPLE |
0.5 |
none |
Specify the pass/stop-band ripple for bandpass/bandreject filters |
METHOD |
'random' |
|
The method used to replace the spike value. |
back to top
Some information of the method ao/spikecleaning are listed below: |
Class name |
ao |
Method name |
spikecleaning |
Category |
Signal Processing |
CVS Version |
$Id: spikecleaning.m,v 1.22 2012/04/22 20:27:19 mauro Exp $ |
Min input args |
1 |
Max input args |
-1 |
Min output args |
1 |
Max output args |
-1 |
|
Method: ao/spectrogram |
|
Method: ao/split |
 |
©LTP Team