LTPDA_NFEST Estimate the noise floor of the given frequency-series AO. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: LTPDA_NFEST Estimate the noise floor of the given frequency-series AO. This essentially implements a running median filter with some outlier selection. CALL: b = ltpda_nfest(a, pl) PARAMETERS: bw - the bandwidth of the noise floor estimate [default: 20 samples] hc - a cutoff to throw away outliers (0-1) [default: 0.8] VERSION: $Id: ltpda_nfest.m,v 1.9 2008/08/10 20:16:49 hewitson Exp $ HISTORY: 14-05-07 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 % LTPDA_NFEST Estimate the noise floor of the given frequency-series AO. 0002 % 0003 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0004 % 0005 % DESCRIPTION: LTPDA_NFEST Estimate the noise floor of the given 0006 % frequency-series AO. This essentially implements a running 0007 % median filter with some outlier selection. 0008 % 0009 % CALL: b = ltpda_nfest(a, pl) 0010 % 0011 % PARAMETERS: 0012 % bw - the bandwidth of the noise floor estimate [default: 20 samples] 0013 % hc - a cutoff to throw away outliers (0-1) [default: 0.8] 0014 % 0015 % VERSION: $Id: ltpda_nfest.m,v 1.9 2008/08/10 20:16:49 hewitson Exp $ 0016 % 0017 % HISTORY: 14-05-07 M Hewitson 0018 % Creation 0019 % 0020 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0021 0022 function varargout = ltpda_nfest(varargin) 0023 0024 warning('!!! This function is deprecated and will be removed from future versions of LTPDA. Use ao/smoother now.'); 0025 0026 % Call ao/ltfe 0027 bs = smoother(varargin{:}); 0028 0029 % set output 0030 varargout{1} = bs; 0031 0032 end 0033 0034