| LTPDA Toolbox™ | contents | ![]() |
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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
| Method Details | |
|---|---|
| Access | public |
| Defining Class | ao |
| Sealed | 0 |
| Static | 0 |
| Sets for this method … |
|---|
| Default |
Default |
|||
|---|---|---|---|
| no description | |||
| Key | Default Value | Options | Description |
| ISGAP | 'zeros' |
|
Logical ao giving position of gaps. If not specified, gaps are positionned where there are zeros. |
| SCALE | 'large 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' |
|
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' |
|
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' |
|
choose how much to display of the optimizer output |
| MAXCALL | 50000 | none | maximum number of calls to the criterion function |
back to top
| Some information of the method ao/gapfillingoptim are listed below: | |
|---|---|
| Class name | ao |
| Method name | gapfillingoptim |
| Category | Signal Processing |
| CVS Version | 1af0b21675e8089cbd0dd1d95314adeb4a9a0023 |
| Min input args | 1 |
| Max input args | -1 |
| Min output args | 1 |
| Max output args | -1 |
|
Method: ao/gapfilling | Method: ao/getdof | ![]() |
©LTP Team