Home > Extreme Optimization Mathematics Library for .NET > Reference >
The Extreme.Mathematics.Curves namespace contains classes for working with curves as mathematical objects.
| Class | Description |
|---|---|
| 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. |
| Structure | Description |
|---|---|
| Point | Represent a point in a two-dimensional plane. |
| Enumeration | Description |
|---|---|
| LinearLeastSquaresMethod | Enumerates the possible methods for solving a least squares problem. |