Interface IFunction
Interface for function.
Namespace:numl.Math.Functions
Assembly:numl.dll
Syntax
public interface IFunction
Properties
View SourceMaximum
Returns the maximum value from the function curve.
Declaration
double Maximum { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Minimum
Returns the minimum value from the function curve.
Declaration
double Minimum { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
View SourceCompute(Vector)
Computes the given x coordinate.
Declaration
Vector Compute(Vector x)
Parameters
| Type | Name | Description |
|---|---|---|
| Vector | x | The Vector to process. |
Returns
| Type | Description |
|---|---|
| Vector | A Vector. |
Compute(Double)
Computes the given x coordinate.
Declaration
double Compute(double x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | The Vector to process. |
Returns
| Type | Description |
|---|---|
| System.Double | A Vector. |
Derivative(Vector)
Derivatives the given x coordinate.
Declaration
Vector Derivative(Vector x)
Parameters
| Type | Name | Description |
|---|---|---|
| Vector | x | The Vector to process. |
Returns
| Type | Description |
|---|---|
| Vector | A Vector. |
Derivative(Double)
Derivatives the given x coordinate.
Declaration
double Derivative(double x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | The Vector to process. |
Returns
| Type | Description |
|---|---|
| System.Double | A Vector. |
Minimize(Vector)
Computes and condenses the given x coordinate.
Declaration
double Minimize(Vector x)
Parameters
| Type | Name | Description |
|---|---|---|
| Vector | x | The Vector to process. |
Returns
| Type | Description |
|---|---|
| System.Double | Double. |