Method ao/lisovfit


  LISOVFIT uses LISO to fit a pole/zero model to the input frequency-series.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: LISOVFIT uses LISO to fit a pole/zero model to the input
               frequency-series.
 
  CALL:        >> pzm = lisovfit(a,pl)
 
  INPUTS:      pl   - a parameter list
               a    - input analysis object
 
  OUTPUTS:
               pzm  - the fitted pzmodel.
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
lisovfit
PZM0 pzmodel(g:no gain p:no pole z:no zero) none A pzmodel describing the starting guess.
PZMU pzmodel(g:no gain p:no pole z:no zero) none A pzmodel describing the upper-bound.
PZML pzmodel(g:no gain p:no pole z:no zero) none A pzmodel describing the lower-bound.
DELAY [0 1 10] none A 3-element numeric vector describing
a time-delay to include in the fit.
F1 0 none A start freqeuency to fit over
F2 1 none The end freqeuency to fit over
NF 100 none The number of frequencies to include in the fit.
METHOD 'fit'
  • 'fit'
  • 'vfit'
The fitting method.
NP1 2 none The minimum number of poles for vfit.
NP2 10 none The maximum number of poles for vfit.

Example

plist('PZM0', [pzmodel()], 'PZMU', [pzmodel()], 'PZML', [pzmodel()], 'DELAY', [[0 1 10]], 'F1', [0], 'F2', [1], 'NF', [100], 'METHOD', 'fit', 'NP1', [2], 'NP2', [10])

back to top back to top

Some information of the method ao/lisovfit are listed below:
Class name ao
Method name lisovfit
Category Signal Processing
Package name ltpda
VCS Version 967b0eec0dece803a81af8ef54ad2f8c784b20b2
Min input args 1
Max input args -1
Min output args 1
Max output args -1
Can be used as modifier 0
Supported numeric types {'double'}




©LTP Team