SecantLineSearch Type

Secant Line Search Method

Copyright (c) 2003-2004, dnAnalytics Project. All rights reserved. See http://www.dnAnalytics.net for details.

Adopted to Altaxo (c) 2005 Dr. Dirk Lellinger.

Constructors

Constructor Description

SecantLineSearch(costfunction)

Full Usage: SecantLineSearch(costfunction)

Parameters:

Constructor for Secant Line Search

costfunction : CostFunction

SecantLineSearch(costfunction, endcriteria)

Full Usage: SecantLineSearch(costfunction, endcriteria)

Parameters:

costfunction : CostFunction
endcriteria : EndCriteria

SecantLineSearch(costfunction, endcriteria, sigma_0)

Full Usage: SecantLineSearch(costfunction, endcriteria, sigma_0)

Parameters:

costfunction : CostFunction
endcriteria : EndCriteria
sigma_0 : float

SecantLineSearch(costfunction, endcriteria, sigma_0, maxiteration, tolerance)

Full Usage: SecantLineSearch(costfunction, endcriteria, sigma_0, maxiteration, tolerance)

Parameters:

costfunction : CostFunction
endcriteria : EndCriteria
sigma_0 : float
maxiteration : int
tolerance : float

Instance members

Instance member Description

this.MethodName

Full Usage: this.MethodName

Returns: string
Modifiers: abstract

Method Name

Returns: string

this.Search

Full Usage: this.Search

Parameters:
Returns: DoubleVector
Modifiers: abstract

Minimize the given cost function

x : DoubleVector
d : DoubleVector
step : float
Returns: DoubleVector