Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries 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
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Blog
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Configuration
Using Parallelism
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 Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference
  • Extreme Optimization
    • Features
    • Solutions
    • Documentation
    • QuickStart Samples
    • Sample Applications
    • Downloads
    • Technical Support
    • Download trial
    • How to buy
    • Blog
    • Company
    • Resources
  • Documentation
    • Introduction
    • Deployment Guide
    • Configuration
    • Using Parallelism
    • Mathematics Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Data Access Library User's Guide
    • Reference
  • Reference
    • Extreme
    • Extreme.Collections
    • Extreme.Data
    • Extreme.Data.Json
    • Extreme.Data.Matlab
    • Extreme.Data.R
    • Extreme.Data.Stata
    • Extreme.Data.Text
    • Extreme.DataAnalysis
    • Extreme.DataAnalysis.Linq
    • Extreme.Mathematics
    • Extreme.Mathematics.Algorithms
    • Extreme.Mathematics.Calculus
    • Extreme.Mathematics.Calculus.OrdinaryDifferentialEquations
    • Extreme.Mathematics.Curves
    • Extreme.Mathematics.Curves.Nonlinear
    • Extreme.Mathematics.Distributed
    • Extreme.Mathematics.Distributed.Cuda
    • Extreme.Mathematics.EquationSolvers
    • Extreme.Mathematics.FSharp
    • Extreme.Mathematics.Generic
    • Extreme.Mathematics.Generic.LinearAlgebra
    • Extreme.Mathematics.Generic.LinearAlgebra.Implementation
    • Extreme.Mathematics.Generic.LinearAlgebra.Providers
    • Extreme.Mathematics.Generic.SignalProcessing
    • Extreme.Mathematics.Implementation
    • Extreme.Mathematics.LinearAlgebra
    • Extreme.Mathematics.LinearAlgebra.Complex
    • Extreme.Mathematics.LinearAlgebra.Complex.Decompositions
    • Extreme.Mathematics.LinearAlgebra.Implementation
    • Extreme.Mathematics.LinearAlgebra.IO
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers.Preconditioners
    • Extreme.Mathematics.LinearAlgebra.Providers
    • Extreme.Mathematics.LinearAlgebra.Sparse
    • Extreme.Mathematics.Optimization
    • Extreme.Mathematics.Optimization.Genetic
    • Extreme.Mathematics.Optimization.LineSearches
    • Extreme.Mathematics.Random
    • Extreme.Mathematics.SignalProcessing
    • Extreme.Numerics.FSharp
    • Extreme.Statistics
    • Extreme.Statistics.Distributions
    • Extreme.Statistics.IO
    • Extreme.Statistics.Linq
    • Extreme.Statistics.Multivariate
    • Extreme.Statistics.Random
    • Extreme.Statistics.Tests
    • Extreme.Statistics.TimeSeriesAnalysis
  • Extreme.Mathematics.Curves
    • ChebyshevBasis Class
    • ChebyshevSeries Class
    • Constant Class
    • CubicSpline Class
    • CubicSplineKind Enumeration
    • Curve Class
    • CurveFitter Class
    • FunctionBasis Class
    • GeneralCurve Class
    • GeneralFunctionBasis Class
    • Line Class
    • LinearCombination Class
    • LinearCurveFitter Class
    • LinearLeastSquaresMethod Enumeration
    • NonlinearCurve Class
    • NonlinearCurveFitter Class
    • NonlinearCurveFitter(T) Class
    • NonlinearCurveFittingMethod Enumeration
    • ParameterCollection Class
    • PiecewiseConstantCurve Class
    • PiecewiseCurve Class
    • PiecewiseLinearCurve Class
    • Point Structure
    • Polynomial Class
    • PolynomialBase Class
    • PolynomialBasis Class
    • Quadratic Class
    • WeightFunctions Class
  • Constant Class
    • Constant Constructor
    • Properties
    • Methods
  • Methods
    • FindRoots Method
    • Integral Method
    • SlopeAt Method
    • ValueAt Method
Constant MethodsExtreme Optimization Numerical Libraries for .NET Professional

The Constant type exposes the following members.

Methods

  NameDescription
Public methodAdd(LinearCombination)
Adds another LinearCombination to this instance.
(Inherited from LinearCombination.)
Public methodAdd(Double, LinearCombination)
Adds a multiple of another LinearCombination to this instance.
(Inherited from Polynomial.)
Public methodClone
Constructs an exact copy of this instance.
(Inherited from Curve.)
Public methodComplexSlopeAt(ComplexDouble)
Evaluates the slope or first derivative of a polynomial for a complex number argument.
(Inherited from Polynomial.)
Public methodComplexSlopeAt(DoubleComplex)
Evaluates the slope or first derivative of a polynomial for a DoubleComplex argument.
(Inherited from Polynomial.)
Public methodComplexValueAt(ComplexDouble)
Evaluates the polynomial for a complex number argument.
(Inherited from Polynomial.)
Public methodComplexValueAt(DoubleComplex)
Evaluates the polynomial for a DoubleComplex argument.
(Inherited from Polynomial.)
Public methodDeflate
Deflates a polynomial by dividing out a root.
(Inherited from Polynomial.)
Public methodEquals(Object)
Overridden. Returns a value indicating whether this instance is equal to a specified object.
(Inherited from Polynomial.)
Public methodFindComplexRoots
Gets the set of roots of the Polynomial.
(Inherited from Polynomial.)
Public methodFindRoots
Gets the points where the curve crosses the X-axis.
(Overrides PolynomialFindRoots.)
Public methodGetCurveFitter
Returns a CurveFitter object that can be used to fit the curve to data.
(Inherited from LinearCombination.)
Public methodGetDerivative
Returns a Curve of type Polynomial that represents the derivative of this Polynomial.
(Inherited from Polynomial.)
Public methodGetHashCode
Overridden. Returns the hash code for this instance.
(Inherited from Polynomial.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIntegral
Gets the definite integral of the curve between the specified X-coordinates.
(Overrides PolynomialIntegral(Double, Double).)
Public methodSetParameter
Sets a curve parameter to the specified value.
(Inherited from Curve.)
Public methodSlopeAt
Gets the slope of the curve at the specified X-coordinate.
(Overrides PolynomialSlopeAt(Double).)
Public methodSolve
Finds the x value where the curve reaches the specified y value.
(Inherited from Curve.)
Public methodSubtract(LinearCombination)
Subtracts another LinearCombination from this instance.
(Inherited from LinearCombination.)
Public methodTangentAt
Gets the tangent line to the curve at the specified X-coordinate.
(Inherited from Curve.)
Public methodToString
Returns a string representation of this instance.
(Inherited from Polynomial.)
Public methodToString(String)
Returns a string representation of this instance using the specified string to format the coefficients.
(Inherited from Polynomial.)
Public methodToString(String, IFormatProvider)
Returns a string representation of this instance using the specified string and format provider to format the coefficients.
(Inherited from Polynomial.)
Public methodValueAt
Gets the Y-value of the curve at the specified X-coordinate.
(Overrides PolynomialValueAt(Double).)
Top
See Also

Reference

Constant Class
Extreme.Mathematics.Curves Namespace

Copyright (c) 2004-2017 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2018, 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.