Difference between revisions of "Lcurve.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Created page with "L-curve analysis function. Syntax: lambda_opt=lcurve(lambda,err,reg,mode) Parameters: lam - row vector of regularisation parameters err - row...")
 
Line 6: Line 6:
  
 
         lam - row vector of regularisation parameters
 
         lam - row vector of regularisation parameters
−
 
+
 
         err - row vector of least squares errors
 
         err - row vector of least squares errors
−
 
+
 
         reg - row vector of regularisation functional values
 
         reg - row vector of regularisation functional values
−
 
+
 
       mode - log for logarithmic coordinates and 'linear'
 
       mode - log for logarithmic coordinates and 'linear'
 
               for linear ones
 
               for linear ones

Revision as of 17:44, 1 January 2017

L-curve analysis function. Syntax:

             lambda_opt=lcurve(lambda,err,reg,mode)

Parameters:

       lam - row vector of regularisation parameters

       err - row vector of least squares errors

       reg - row vector of regularisation functional values

      mode - log for logarithmic coordinates and 'linear'
             for linear ones

The function returns the regularisation parameter at the point of the maximum curvature of the L-curve.


Version 1.9, authors: Ilya Kuprov