Home > m > sigproc > frequency_domain > ltpda_ltfe.m

ltpda_ltfe

PURPOSE ^

LTPDA_LTFE implement transfer-function estimation computed on a log frequency axis.

SYNOPSIS ^

function varargout = ltpda_ltfe(varargin)

DESCRIPTION ^

 LTPDA_LTFE implement transfer-function estimation computed on a log frequency axis.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 LTPDA_LTFE implement transfer-function estimation computed on a
 log frequency axis.

 Usage:
   >> tfs = ltpda_ltfe(as)
   >> tfs = ltpda_ltfe(as, pl)

   Inputs:
     as  - array of analysis objects
     pl  - parameter list (see below)

   Outputs:
     bs  - array of analysis objects, one for each input

   Parameter list:
     Kdes  - desired number of averages   [default: 100]
     Lmin  - minimum segment length   [default: 0]
     Jdes  - number of spectral frequencies to compute [default: fs/4]
     Win   - a specwin window object
             Only the design parameters of the window object are used; the
             window is recomputed for each DFT length inside the ltpda_dft
             algorithm. [default: Kaiser with -200dB PSLL]
     Nolap - desired overlap [default: taken from window]
     Order - order of detrending.
             -1 - no detrending
              0 - subtract mean
              1 - subtract linear fit
              N - subtract fit of polynomial, order N

 The following call returns a parameter list object that contains the
 default parameter values:

 >> pl = ltpda_ltfe('Params')

 The following call returns a string that contains the routine CVS version:

 >> version = ltpda_ltfe(ao,'Version')

 The following call returns a string that contains the routine category:

 >> category = ltpda_ltfe(ao,'Category')

 M Hewitson 02-02-07

 $Id: ltpda_ltfe.m,v 1.17 2008/08/10 20:16:49 hewitson Exp $

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

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 % LTPDA_LTFE implement transfer-function estimation computed on a log frequency axis.
0002 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0003 %
0004 % LTPDA_LTFE implement transfer-function estimation computed on a
0005 % log frequency axis.
0006 %
0007 % Usage:
0008 %   >> tfs = ltpda_ltfe(as)
0009 %   >> tfs = ltpda_ltfe(as, pl)
0010 %
0011 %   Inputs:
0012 %     as  - array of analysis objects
0013 %     pl  - parameter list (see below)
0014 %
0015 %   Outputs:
0016 %     bs  - array of analysis objects, one for each input
0017 %
0018 %   Parameter list:
0019 %     Kdes  - desired number of averages   [default: 100]
0020 %     Lmin  - minimum segment length   [default: 0]
0021 %     Jdes  - number of spectral frequencies to compute [default: fs/4]
0022 %     Win   - a specwin window object
0023 %             Only the design parameters of the window object are used; the
0024 %             window is recomputed for each DFT length inside the ltpda_dft
0025 %             algorithm. [default: Kaiser with -200dB PSLL]
0026 %     Nolap - desired overlap [default: taken from window]
0027 %     Order - order of detrending.
0028 %             -1 - no detrending
0029 %              0 - subtract mean
0030 %              1 - subtract linear fit
0031 %              N - subtract fit of polynomial, order N
0032 %
0033 % The following call returns a parameter list object that contains the
0034 % default parameter values:
0035 %
0036 % >> pl = ltpda_ltfe('Params')
0037 %
0038 % The following call returns a string that contains the routine CVS version:
0039 %
0040 % >> version = ltpda_ltfe(ao,'Version')
0041 %
0042 % The following call returns a string that contains the routine category:
0043 %
0044 % >> category = ltpda_ltfe(ao,'Category')
0045 %
0046 % M Hewitson 02-02-07
0047 %
0048 % $Id: ltpda_ltfe.m,v 1.17 2008/08/10 20:16:49 hewitson Exp $
0049 %
0050 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0051 
0052 function varargout = ltpda_ltfe(varargin)
0053 
0054   warning('!!! This function is deprecated and will be removed from future versions of LTPDA. Use ao/ltfe now.');
0055 
0056   % Call ao/ltfe
0057   bs =  ltfe(varargin{:});
0058 
0059   % set output
0060   varargout{1} = bs;
0061 end
0062 % END

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