The OneVariableFunction type exposes the following members.

Constructors

  NameDescription
OneVariableFunction
Constructs a OneVariableFunction instance that encapsulates a given function of one variable.

Methods

  NameDescription
AddOverloaded.
Clone
Creates a deep copy of this function.
Derivative
Returns the first derivative of this function.
Differentiate
Computes the numerical derivative of the current function at the given x-value.
DivideOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Integrate
Computes the integral of the current function over the specified interval.
MultiplyOverloaded.
Negate
Negates the specified function.
SubtractOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Operators

  NameDescription
AdditionOverloaded.
DivisionOverloaded.
Implicit
Implicit conversion from a DoubleUnaryFunction to a OneVariableFunction.
MultiplyOverloaded.
SubtractionOverloaded.
UnaryNegation
Negates the specified function.

Properties

  NameDescription
DefaultDifferentiator
Gets and sets the default differentiator associated with functions of one variable.
DefaultIntegrator
Gets and sets the default integrator associated with functions of one variable.
Differentiator
Gets and sets the differentiation method object associated with this function.
Function
Gets the function encapsulated by this object.
Integrator
Gets and sets the integration method object associated with this function.

See Also