Overload List
| # | Signature | Description |
|---|---|---|
| 1 | Boolean Equal(TMtxVec Vec, Double Tolerance) | Compares vector elements and returns true if vectors are equal. |
| 2 | Boolean Equal(TMtxVec Vec, Double Tolerance, TCompare Compare) | Optionally it is also possible to specify the Compare method. |
Overload 1: Boolean Equal(TMtxVec Vec, Double Tolerance)
Compares vector elements and returns true if vectors are equal.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Vec | TMtxVec | source TVec or TMtx |
| 2 | Tolerance | Double | scalar |
Returns: Boolean
Remarks:
Compares vector elements and returns true if vectors are equal, that is if all elements match in position and value. The Tolerance parameter defines the comparison tolerance. The maximum difference between elements may not exceed: +/-Tolerance.
Examples
Matrix A;
Matrix B;
boolean c;
A.SetIt(2,2,false,[1,2,
2,4]); // 2x2 real matrix
B.SetIt(2,2,false,[1,2,
2,4]); // 2x2 real matrix
c = A.Equal(B,1e-8); // Check for differences bigger than 0.00000001
c = A.Equal(B); // Check for exact match
See Also: Vector.Find