Represents a FunctionBasis made up of
user-defined functions.
Namespace: Extreme.Mathematics.Curves
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Class GeneralFunctionBasis _ Inherits FunctionBasis |
| C# |
|---|
public class GeneralFunctionBasis : FunctionBasis |
| C++ |
|---|
public ref class GeneralFunctionBasis : public FunctionBasis |
Methods
| Icon | Type | Description |
|---|---|---|
| DerivativesAt(Double) |
Evaluates the derivatives of the member functions of this
FunctionBasis at a specified value.
| |
| Equals(Object) | ||
| FillDerivatives(Double, GeneralVector) |
Fills a Vector with the _derivatives of the
member functions at a specified value.
| |
| FillDerivatives(Vector, GeneralMatrix) |
Fills the rows of a GeneralMatrix with the values
of the member functions of a FunctionBasis evaluated for each element
in a Vector.
| |
| FillValues(Double, GeneralVector) |
Fills a GeneralVector with the values of the
member functions at a specified value.
| |
| FillValues(Vector, GeneralMatrix) |
Fills the rows of a GeneralMatrix with the values
of the member functions of a FunctionBasis evaluated for each element
in a Vector.
| |
| Finalize() | ||
| GetFunction(Double[]()) |
Constructs a new LinearCombination from
the functions in this instance.
| |
| GetFunction(Vector) |
Constructs a new LinearCombination from
the functions in this instance.
| |
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetType() | Gets the Type of the current instance. | |
| LeastSquaresFit(Double[](), Double[](), Int32) |
Gets the least squares fit of target data in terms of
the components of the FunctionBasis.
| |
| LeastSquaresFit(Double[](), Double[](), Double[]()) |
Gets the least squares fit of target data in terms of
the components of the FunctionBasis.
| |
| LeastSquaresFit(Vector, Vector) |
Gets the least squares fit of target data in terms of
the components of the FunctionBasis.
| |
| LeastSquaresFit(Vector, Vector, Vector) |
Gets the least squares fit of target data in terms of
the components of the FunctionBasis.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| ToString() | ||
| ValuesAt(Double) |
Evaluates the member functions of this
FunctionBasis at a specified value.
|
Constructors
| Icon | Type | Description |
|---|---|---|
| GeneralFunctionBasisNew(RealFunction[]()) |
Constructs a new GeneralFunctionBasis
from an array of RealFunction
delegates.
| |
| GeneralFunctionBasisNew(RealFunction[](), RealFunction[]()) |
Constructs a new GeneralFunctionBasis
with _derivatives from two arrays of
RealFunction delegates.
|
Properties
| Icon | Type | Description |
|---|---|---|
| HasDerivatives |
Gets or sets a value that indicates whether derivative functions have bee provided for
the basis functions of this GeneralFunctionBasis.
| |
| Item(Int32) |
Gets an element of the collection as a
RealFunction.
| |
| Length |
Gets the number of items in this FunctionBasis.
|
Inheritance Hierarchy
System.Object
Extreme.Mathematics.Curves.FunctionBasis
Extreme.Mathematics.Curves.GeneralFunctionBasis
Extreme.Mathematics.Curves.FunctionBasis
Extreme.Mathematics.Curves.GeneralFunctionBasis