STK++ 0.9.13
STK::Basis Namespace Reference

This namespace encloses all variables and constant specific to the function basis project. More...

Enumerations

enum  TypeBasisFunction {
  bspline_ , sines_ , cosines_ , trigonometric_ ,
  chebyshev_ , unknown_basis_ = -1
}
 function basis function to use for functional and non-linear regression More...
 
enum  KnotsPosition { uniformKnotsPositions_ , periodicKnotsPositions_ , densityKnotsPositions_ , unknown_Knots_Position_ = -1 }
 Method to use for positioning the knots in BSpline basis. More...
 

Functions

KnotsPosition stringToKnotsPosition (String const &type)
 convert a String to a KnotsPosition.
 
String knotsPositionToString (KnotsPosition const &type)
 convert a KnotsPosition to a String.
 
TypeBasisFunction stringToTypeBasisFunction (String const &type)
 convert a String to a TypeBasisFunction.
 
String typeBasisFunctionToString (TypeBasisFunction const &type)
 convert a TypeBasisFunction to a String.
 

Detailed Description

This namespace encloses all variables and constant specific to the function basis project.

In mathematics, a basis function is an element of a particular basis for a function space. Every continuous function in the function space can be represented as a linear combination of basis functions, just as every vector in a vector space can be represented as a linear combination of basis vectors.