Generic function to compare two objects. The methods return a
logical value, TRUE if the objects are the same type and value and FALSE otherwise.
The default compares array values but not attributes or class.
Some descriptive information in the objects may be ignored.
Usage
testEqual(obj1, obj2, fuzz = 0)
## S3 method for class 'default':
testEqual(obj1, obj2, fuzz = 1e-16)
## S3 method for class 'array':
testEqual(obj1, obj2, fuzz = 1e-16)
## S3 method for class 'list':
testEqual(obj1, obj2, fuzz = 1e-16)
## S3 method for class 'matrix':
testEqual(obj1, obj2, fuzz = 1e-16)
## S3 method for class 'numeric':
testEqual(obj1, obj2, fuzz = 1e-16)
Arguments
obj1, obj2
Objects of the same class.
fuzz
Differences less than fuzz are ignored.
Value
TRUE or FALSE.
Details
The functions for comparing numeric values used in the default method for this
generic replacement.