Represents a quadratic Curve.

Namespace: Extreme.Mathematics.Curves
Assembly:   Extreme.Numerics (in Extreme.Numerics)
Version: 2.1.7017.0

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public NotInheritable Class Quadratic _
	Inherits Polynomial
C#
[SerializableAttribute]
public sealed class Quadratic : Polynomial
Visual C++
[SerializableAttribute]
public ref class Quadratic sealed : public Polynomial

Remarks

Use a Quadratic to describe a quadratic relationship between two quantities. It inherits from Polynomial and provides specialized implementation for most methods.

A quadratic curve can be defined in many ways. The Quadratic constructor is overloaded to reflect this.

A Quadratic curve has three parameters, corresponding to the constant, linear, and quadratic components.

The ValueAt(Double) method returns the value of the curve at a specific point. SlopeAt(Double) returns the slope of the Quadratic. Integral(Double, Double) evaluates the definite integral over a specified interval.

Inheritance Hierarchy

System.Object
  Extreme.Mathematics.Curves.Curve
    Extreme.Mathematics.Curves.LinearCombination
      Extreme.Mathematics.Curves.PolynomialBase
        Extreme.Mathematics.Curves.Polynomial
          Extreme.Mathematics.Curves.Quadratic