Home > m > sigproc > frequency_domain > ltpda_nfest.m

ltpda_nfest

PURPOSE ^

LTPDA_NFEST Estimate the noise floor of the given frequency-series AO.

SYNOPSIS ^

function varargout = ltpda_nfest(varargin)

DESCRIPTION ^

 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

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

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

Generated on Mon 08-Sep-2008 13:18:47 by m2html © 2003