Method ao/svd_fit


  SVD_FIT estimates parameters for a linear model using SVD
 
  DESCRIPTION: SVD_FIT estimates parameters for a linear model using SVD
 
  CALL:        X = svd_fit([C1 C2 ... CN], Y, pl)
               X = svd_fit(C1,C2,C3,...,CN, Y, pl)
 
  INPUTS:      C1...CN - AOs defing the models to fit the measurement set to.
               Y       - AO which represents the measurement set
 
  Note: the length of the vectors in Ci and Y must be the same.
  Note: the last input AO is taken as Y.
 
               pl - parameter list (see below)
 
  OUTPUTs:     X  - An AO with N elements with the fitting coefficients to y_i 
                    OR
                  - a vector of N AOs each with one fitting coefficient to y_i
                    
  The procinfo field of the output AOs is filled with the following key/value
  pairs:
 
     'STDX' - standard deviations of the parameters
     'MSE' - the mean-squared errors
     'COV' - the covariance matrix
  
  
  PARAMETERS:
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
svd_fit
VECTOR_OUT 1
  • 1
  • 0
The estimated coefficients are output as a vector of AOs.

Example

plist('VECTOR_OUT', [true])

back to top back to top

Some information of the method ao/svd_fit are listed below:
Class name ao
Method name svd_fit
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 1
Supported numeric types {'double'}




©LTP Team