C# Class numl.Math.Functions.Function

A function.
Inheritance: IFunction
Mostra file Open project: sethjuarez/numl

Public Methods

Method Description
Compute ( Vector x ) : Vector

Computes the given x coordinate.

Compute ( double x ) : double

Computes the given x coordinate.

Derivative ( Vector x ) : Vector

Derivatives the given x coordinate.

Derivative ( double x ) : double

Derivatives the given x coordinate.

Minimize ( Vector x ) : double

Sums the given x coordinate.

Private Methods

Method Description
exp ( double x ) : double

Exps.

pow ( double x, double a ) : double

Pows.

Method Details

Compute() public method

Computes the given x coordinate.
public Compute ( Vector x ) : Vector
x numl.Math.LinearAlgebra.Vector The Vector to process.
return numl.Math.LinearAlgebra.Vector

Compute() public abstract method

Computes the given x coordinate.
public abstract Compute ( double x ) : double
x double The Vector to process.
return double

Derivative() public method

Derivatives the given x coordinate.
public Derivative ( Vector x ) : Vector
x numl.Math.LinearAlgebra.Vector The Vector to process.
return numl.Math.LinearAlgebra.Vector

Derivative() public abstract method

Derivatives the given x coordinate.
public abstract Derivative ( double x ) : double
x double The Vector to process.
return double

Minimize() public method

Sums the given x coordinate.
public Minimize ( Vector x ) : double
x numl.Math.LinearAlgebra.Vector The Vector to process.
return double