Home > Extreme Optimization Mathematics Library for .NET > Reference >


Extreme Optimization Mathematics Library for .NET

Extreme.Mathematics.Curves Namespace

The Extreme.Mathematics.Curves namespace contains classes for working with curves as mathematical objects.

Classes

ClassDescription
ChebyshevBasis Represents a FunctionBasis made up of Chebyshev polynomials over a specified interval up to a specified degree.
ChebyshevSeries Represents a Chebyshev polynomial series.
Constant Represents a curve with a constant Y-value.
CubicSpline Represents a cubic spline curve.
Curve Represents a curve in two-dimensional space.
CurveFitter Implements the Levenberg-Marquardt algorithm for non-linear least-squares.
FunctionBasis Serves as an abstract base class for collections of functions.
GeneralCurve Represents a curve in two-dimensional space whose value is defined by a RealFunction delegate.
GeneralFunctionBasis Represents a FunctionBasis made up of user-defined functions.
Line Represents a line.
LinearCombination Represents a curve that is a linear combination of the functions in a FunctionBasis.
LinearCurveFitter Represents an algorithm that calculates a linear least squares fit of a curve.
NonlinearCurve Represents a Curve that can be used for a non-linear regression calculation.
NonlinearCurveFitter Represents an algorithm that fits a nonlinear curve to data.
ParameterCollection Represents the set of parameters that determine the shape of a particular type of Curve.
PiecewiseConstantCurve Represents a curve that has different constant values on different intervals within its domain.
PiecewiseCurve Represents a curve that has different expressions on different intervals within its domain.
PiecewiseLinearCurve Represents a curve that has different expressions on different intervals within its domain.
Polynomial Represents a polynomial.
PolynomialBase Serves as an abstract base class for Curve derived classes that represent polynomials.
PolynomialBasis Represents a FunctionBasis for the polynomials up to a specified degree.
Quadratic Represents a quadratic Curve.
WeightFunctions Contains a set of standard weight functions that can be used in linear and nonlinear curve fitting.

Structures

StructureDescription
Point Represent a point in a two-dimensional plane.

Enumerations

EnumerationDescription
LinearLeastSquaresMethod Enumerates the possible methods for solving a least squares problem.