Tabulated |
The TabulatedFunction type exposes the following members.
Name | Description | |
---|---|---|
TabulatedFunction | Default constructor. Constructs a TabulatedFunction instance with no x and y values. | |
TabulatedFunction(DoubleVector, DoubleVector) | Constructs an instance of TabulatedFunction for the given paired vectors of x- and y-values. |
Name | Description | |
---|---|---|
Differentiator |
Gets and sets the differentiation method object associated with this function.
(Inherited from OneVariableFunction) | |
Func |
Gets the function encapsulated by this object.
(Inherited from OneVariableFunction) | |
Integrator |
Gets and sets the integration method object associated with this function.
(Inherited from OneVariableFunction) | |
NumberOfTabulatedValues | Gets the number of tabulated values. |
Name | Description | |
---|---|---|
Clone |
Creates a deep copy of this function.
(Inherited from OneVariableFunction) | |
Derivative |
Returns the first derivative of this function.
(Inherited from OneVariableFunction) | |
Differentiate |
Computes the numerical derivative of the current function at the given
x-value.
(Inherited from OneVariableFunction) | |
Evaluate(Double) |
Evaluates the current function at the given x-value.
(Inherited from OneVariableFunction) | |
Evaluate(DoubleVector) |
Evaluates the current function at the given set of x-values.
(Inherited from OneVariableFunction) | |
Evaluate(OneVariableFunction) |
Creates a composite function.
(Inherited from OneVariableFunction) | |
GetX | Returns the value of the tabulated independent values at the specified index. | |
GetXs | Gets the x, or independent, values represented by this function. | |
GetXVector | Gets the x, or independent, values represented by this function. | |
GetY | Returns the value of the tabulated dependent values at the specified index. | |
GetYs | Gets the y, or dependent, values represented by this function. | |
GetYVector | Gets the y, or dependent, values represented by this function. | |
Integrate |
Computes the integral of the current function over the specified
interval.
(Inherited from OneVariableFunction) | |
ProcessTabulatedValues | ProcessTabulatedValues is called anytime there is a change to the tabulated values. | |
SetTabulatedValues(DoubleVector, DoubleVector) | Changes the values of the tabulated function. | |
SetTabulatedValues(Int32, Double, Double) | Set the values of the tabulated point at the specified index to the specified value. | |
SetTabulatedValues(Range, DoubleVector, DoubleVector) | Sets the the tabulated point values in the specifed range to the specified values. | |
SetX(Int32, Double) | Sets the value of the independent tabulated value at the specified index to the specified value. | |
SetX(Range, DoubleVector) | Sets the the tabulated independent values in the specifed range to the specified values. | |
SetY(Int32, Double) | Sets the value of the dependent tabulated value at the specified index to the specified value. | |
SetY(Range, DoubleVector) | Sets the the tabulated dependent values in the specifed range to the specified values. |
Name | Description | |
---|---|---|
differentiator_ | Differentiator (Inherited from OneVariableFunction) | |
function_ | Captured function (Inherited from OneVariableFunction) | |
integrator_ | Integrator (Inherited from OneVariableFunction) | |
xi_ | Tabulated independent function values. | |
yi_ | Tabulated dependent function values. |