Method ao/gapfillingoptim


  GAPFILLINGOPTIM fills possible gaps in data.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: GAPFILLINGOPTIM minimizes a chi square based on the signal's
               expected PSD. It uses ao/optSubtraction for the small scale
               algorithm, optSubstitution for the large scale algorithm.
 
  CALL:        [aoGapsFilled, plOut, aoP, aoPini, aoWindow, aoWindowShift] = ao.gapfilling(plist)
 
  INPUTS:      ao_data - data segment with the signal to reconstitue
               pl - parameter list
 
  OUTPUTS:     aoGapsFilled  - data segment containing ao_data, with filled data gaps
               plOut         - output plist containing the output of
                               gapfillingoptim
               aoP, aoPini   - final and initial frequency PSD used to weight
                               the optimal problem
               aoWindow      - window used for estmating spectrum
               aoWindowShift - shifted window used for optimizing spectrum
 
  Parameters Description
 
  VERSION:     $Id: gapfillingoptim.m,v 1.27 2011/06/11 14:11:27 adrien Exp $
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
ISGAP 'zeros'
  • 'zeros'
  • /No data-object
Logical ao giving position of gaps. If not
specified, gaps are positionned where there are zeros.
SCALE 'large scale'
  • 'large scale'
  • 'small scale'
large scale or small scale algorithm
COEFS [] none initial subtracted coefficients, must be a nY*nU double array. If not provided zeros are assumed
WEIGHTINGMETHOD 'residual'
  • 'residual'
  • 'ao'
  • 'pzmodel'
choose to define a frequency weighting scheme
AOWEIGHT empty AO object [0x0] none ao to define a frequency weighting scheme (if chosen in 'weightingMethod')
PZMODELWEIGHT none pzmodel to define a frequency weighting scheme (if chosen in 'weightingMethod')
LINCOEF 20 none linear coefficient for scaling frequencies in chi2
LOGCOEF 0 none logarithmic coefficient for scaling frequencies in chi2
FITCRITERION 'FTest'
  • 'FTest-NoHfWin'
  • 'FTest'
  • 'chi2'
criterion to fit the amplitude spectra (increasing quality, increasing time)
ITERMAX 1 none max number of Mex/Exp iterations (only makes sense for "FTest-NoHfWin" fitting criteiron)
NORMCOEFS 9.9999999999999998e-13 none tolerance on inf norm of coefficient update
NORMCRITERION 1.0000000000000001e-05 none tolerance on norm of criterion variation
WIN (WIN='levelledHanning', PSLL=200, LEVELORDER=2) none window to operate FFT, may be a plist/ao
DISPLAY 'off'
  • 'off'
  • 'iter'
  • 'final'
choose how much to display of the optimizer output
MAXCALL 50000 none maximum number of calls to the criterion function
back to top back to top

Some information of the method ao/gapfillingoptim are listed below:
Class name ao
Method name gapfillingoptim
Category Signal Processing
CVS Version $Id: gapfillingoptim.m,v 1.27 2011/06/11 14:11:27 adrien Exp $
Min input args 1
Max input args -1
Min output args 1
Max output args -1




©LTP Team