Extreme Optimization™: Complexity made simple.

Numerical Components
for .NET

  • Home
  • •
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • •
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • •
  • Support
    • Frequently Asked Questions
    • QuickStart Samples
    • Sample Applications
    • Downloads
  • •
  • Blog
  • •
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Contact us
Introduction
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand ReferenceReference
  • Home
  • Documentation
  • Reference
  • Extreme.Mathematics.Curves Namespace
    • ChebyshevBasis Class
    • ChebyshevSeries Class
    • Constant Class
    • CubicSpline Class
    • Curve Class
    • CurveFitter Class
    • FunctionBasis Class
    • GeneralCurve Class
    • GeneralFunctionBasis Class
    • Line Class
    • LinearCombination Class
    • LinearCurveFitter Class
    • LinearLeastSquaresMethod Enumeration
    • NonlinearCurve Class
    • NonlinearCurveFitter Class
    • ParameterCollection Class
    • PiecewiseConstantCurve Class
    • PiecewiseCurve Class
    • PiecewiseLinearCurve Class
    • Point Structure
    • Polynomial Class
    • PolynomialBase Class
    • PolynomialBasis Class
    • Quadratic Class
    • WeightFunctions Class
Collapse imageExpand ImageCopy imageCopyHover image
       




Extreme.Mathematics.Curves Namespace

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

Classes

  ClassDescription
Public classChebyshevBasis
Represents a FunctionBasis made up of Chebyshev polynomials over a specified interval up to a specified degree.
Public classChebyshevSeries
Represents a Chebyshev polynomial series.
Public classConstant
Represents a curve with a constant Y-value.
Public classCubicSpline
Represents a cubic spline curve.
Public classCurve
Represents a curve in two-dimensional space.
Public classCurveFitter
Implements the Levenberg-Marquardt algorithm for non-linear least-squares.
Public classFunctionBasis
Serves as an abstract base class for collections of functions.
Public classGeneralCurve
Represents a curve in two-dimensional space whose value is defined by a RealFunction delegate.
Public classGeneralFunctionBasis
Represents a FunctionBasis made up of user-defined functions.
Public classLine
Represents a line.
Public classLinearCombination
Represents a curve that is a linear combination of the functions in a FunctionBasis.
Public classLinearCurveFitter
Represents an algorithm that calculates a linear least squares fit of a curve.
Public classNonlinearCurve
Represents a Curve that can be used for a non-linear regression calculation.
Public classNonlinearCurveFitter
Represents an algorithm that fits a nonlinear curve to data.
Public classParameterCollection
Represents the set of parameters that determine the shape of a particular type of Curve.
Public classPiecewiseConstantCurve
Represents a curve that has different constant values on different intervals within its domain.
Public classPiecewiseCurve
Represents a curve that has different expressions on different intervals within its domain.
Public classPiecewiseLinearCurve
Represents a curve that has different expressions on different intervals within its domain.
Public classPolynomial
Represents a polynomial.
Public classPolynomialBase
Serves as an abstract base class for Curve derived classes that represent polynomials.
Public classPolynomialBasis
Represents a FunctionBasis for the polynomials up to a specified degree.
Public classQuadratic
Represents a quadratic Curve.
Public classWeightFunctions
Contains a set of standard weight functions that can be used in linear and nonlinear curve fitting.

Structures

  StructureDescription
Public structurePoint
Represent a point in a two-dimensional plane.

Enumerations

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

Send comments on this topic to support@extremeoptimization.com

Copyright © 2003-2010, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.