lcurve.m

From Spinach Documentation Wiki
Revision as of 19:38, 6 June 2026 by Kuprov (talk | contribs) (Update function See also links and function index membership)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


L-curve analysis function. Syntax:

    lam_opt=lcurve(lam,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; 'log' is recommended

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


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; 'log' is recommended

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


See also

tikhonov.m, tikhoind.m, ipcs.m, autoexec.m, bos_product_table.m, fft_freq_axis.m, fwhm2rlx.m, icm2hz.m, ifft_time_axis.m, intrep.m, istraceless.m, kq2lin.m, kronm.m, lin2kq.m, min_int_type.m, prune_subgraphs.m, redfield_integral_async.m, redfield_integral_serial.m, repcols.m, reprows.m, serpentine.m, st_product_table.m, tikhol1n.m, unihash.m, which_subst.m, xyz2hfc.m, Kernel_utilities, Pseudocontact_shift_analysis

Version 1.9, authors: Ilya Kuprov