Class TabulatedFunction is an abstract class representing a function determined by tabulated values.

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
[SerializableAttribute]
public abstract class TabulatedFunction : OneVariableFunction
Visual Basic (Declaration)
<SerializableAttribute> _
Public MustInherit Class TabulatedFunction _
	Inherits OneVariableFunction
Visual C++
[SerializableAttribute]
public ref class TabulatedFunction abstract : public OneVariableFunction

Remarks

The TabulatedFunction base class manages the vectors of x and y that specify the tabulated values of the independent and dependent variables, respectively.
Deriving classes must specify a delegate function of type NMathFunctions.DoubleUnaryFunction for the instance variable function_ in the base class OneVariableFunction. This delegate computes and returns values for arbitrary x based on the tabulated values. In addition, deriving classes may override the virtual method ProcessTabulatedValues. This method is invoked by TabulatedFunction instances whenever the tabulated values are changed.

Inheritance Hierarchy

See Also