Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics.Curves Namespace > FunctionBasis Class


Extreme Optimization Mathematics Library for .NET

FunctionBasis Members

FunctionBasis overview

Public Instance Properties

Item Gets an element of the collection as a RealFunction.
Length Gets the number of items in this FunctionBasis.

Public Instance Methods

DerivativesAt Evaluates the derivatives of the member functions of this FunctionBasis at a specified value.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
FillDerivativesOverloaded. Fills a Vector with the derivatives of the member functions at a specified value.
FillValuesOverloaded. Fills a GeneralVector with the values of the member functions of a FunctionBasis at a specified value.
GetFunctionOverloaded. Constructs a new LinearCombination from the functions in this instance.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
LeastSquaresFitOverloaded. Gets the least squares fit of target data in terms of the components of the FunctionBasis.
ToString (inherited from Object)Returns a String that represents the current Object.
ValuesAt Evaluates the member functions of this FunctionBasis at a specified value.

Protected Instance Constructors

FunctionBasis Constructor Constructs a new FunctionBasis with the specified number of basis functions.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

FunctionBasis Class | Extreme.Mathematics.Curves Namespace | GeneralFunctionBasis | PolynomialBasis | ChebyshevBasis | LinearCombination