Overload List
| # | Signature | Description |
|---|---|---|
| 1 | procedure Evaluate(X: TDenseMtxVec; Y: TDenseMtxVec); | Evaluate piece-wise polynomial. |
| 2 | procedure Evaluate(X: Double; var Y: Double); | Evaluate piece-wise polynomial. |
| 3 | procedure Evaluate(X: Single; var Y: Single); | Evaluate piece-wise polynomial. |
Overload 1: procedure Evaluate(X: TDenseMtxVec; Y: TDenseMtxVec);
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: TPiecePoly.BreaksEquidistant, TPiecePoly.ValuesSorted, TPiecePoly.BreaksStep and TPiecePoly.BreaksOffset.
Overload 2: procedure Evaluate(X: Double; var Y: Double);
Evaluate piece-wise polynomial.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Double | scalar |
| 2 | Y | Double |
Result: stored in self (calling object)
Remarks:
Evaluates pice-wise polynomial for single x,y point.
Overload 3: procedure Evaluate(X: Single; var Y: Single);
Evaluate piece-wise polynomial.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Single | scalar |
| 2 | Y | Single |
Result: stored in self (calling object)
Remarks:
Evaluates pice-wise polynomial for single x,y point.