Polynomial Class

Represents a polynomial with real coefficients.

Definition

Namespace: Meta.Numerics
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
C#
public abstract class Polynomial
Inheritance
Object    Polynomial

Properties

Degree Gets the degree of the polynomial.

Methods

Coefficient Gets the specified coefficient.
Differentiate Differentiates the polynomial.
Divide Computes the quotient of two polynomials.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Evaluate Evaluates the polynomial for the given input value.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FromCoefficients Initializes a new polynomial with the given coefficients.
FromPoints(Double) Initializes a new polynomial that passes through the given points.
FromPoints(ICollectionXY) Initializes a new polynomial that passes through the given points.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Integrate Integrates the polynomial.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToString Generates a string representation of the polynomial.
(Overrides ObjectToString)

Operators

Addition(Polynomial, Polynomial) Computes the sum of two polynomials.
Multiply(Polynomial, Polynomial) Computes the product of two polynomials.
Subtraction(Polynomial, Polynomial) Computes the difference of two polynomials.
UnaryNegation(Polynomial) Negates a polynomial.

See Also