NonLinearFit2 Type

Levenberg - Marquard methods adapted to C# from C++ sources from Manolis Lourakis (see below).

Adapted from the following C++ sources: "Levenberg - Marquardt non-linear minimization algorithm", Copyright (C) 2004 Manolis Lourakis (lourakis@ics.forth.gr), Institute of Computer Science, Foundation for Research and Technology - Hellas, Heraklion, Crete, Greece.

Constructors

Constructor Description

NonLinearFit2()

Full Usage: NonLinearFit2()

Static members

Static member Description

NonLinearFit2.LEVMAR_DER(func, jacf, p, x, weights, itmax, opts, info, workingmemory, covar, adata)

Full Usage: NonLinearFit2.LEVMAR_DER(func, jacf, p, x, weights, itmax, opts, info, workingmemory, covar, adata)

Parameters:
    func : FitFunction
    jacf : JacobianFunction
    p : float[]
    x : float[]
    weights : float[]
    itmax : int
    opts : float[]
    info : float[]
    workingmemory : byref<obj>
    covar : float[]
    adata : obj

Returns: int

func : FitFunction
jacf : JacobianFunction
p : float[]
x : float[]
weights : float[]
itmax : int
opts : float[]
info : float[]
workingmemory : byref<obj>
covar : float[]
adata : obj
Returns: int

NonLinearFit2.LEVMAR_DIF(func, p, x, itmax, opts, info, workingmemory, covar, adata)

Full Usage: NonLinearFit2.LEVMAR_DIF(func, p, x, itmax, opts, info, workingmemory, covar, adata)

Parameters:
    func : FitFunction
    p : float[]
    x : float[]
    itmax : int
    opts : float[]
    info : float[]
    workingmemory : byref<obj>
    covar : float[]
    adata : obj

Returns: int

func : FitFunction
p : float[]
x : float[]
itmax : int
opts : float[]
info : float[]
workingmemory : byref<obj>
covar : float[]
adata : obj
Returns: int