Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void Evaluate(TDenseMtxVec X, TDenseMtxVec Y) | Evaluate piece-wise polynomial. |
| 2 | void Evaluate(Double X, ref Double Y) | Evaluate piece-wise polynomial. |
| 3 | void Evaluate(Single X, ref Single Y) | Evaluate piece-wise polynomial. |
Overload 1: void Evaluate(TDenseMtxVec X, TDenseMtxVec Y)
Evaluate piece-wise polynomial.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | TDenseMtxVec | source TVec or TMtx |
| 2 | Y | TDenseMtxVec | source TVec or TMtx |
Result: stored in self (calling object)
Remarks:
Evaluate piece-wise polynomial at all X values and store the results in Y. The Length and Complex properies of vector Y are adjusted automatically.
Note
There are four additional parameters that affect how fast will the evaluation occur: Dew.Math.TPiecePoly.BreaksEquidistant, Dew.Math.TPiecePoly.ValuesSorted, Dew.Math.TPiecePoly.BreaksStep and Dew.Math.TPiecePoly.BreaksOffset.
Overload 2: void Evaluate(Double X, ref Double Y)
Evaluate piece-wise polynomial.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Double | scalar |
| 2 | Y | Double (ref) | output |
Result: stored in self (calling object)
Remarks:
Evaluates pice-wise polynomial for single x,y point.
Overload 3: void Evaluate(Single X, ref Single Y)
Evaluate piece-wise polynomial.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Single | scalar |
| 2 | Y | Single (ref) |
Result: stored in self (calling object)
Remarks:
Evaluates pice-wise polynomial for single x,y point.