isoclose#
- isoclose(actual, desired, rtol=1e-07, atol=0, is_plot=False, tol_label=None, xaxis=None)[source]#
Check if two arrays are equal up to desired tolerance.
The test is inspired from section 5.1 of ISO 532-1. It compares
actualtodesired +/- min(atol, rtol * abs(desired)).- Parameters:
actual (array_like) – Array obtained.
desired (array_like) – Array desired.
rtol (float, optional) – Relative tolerance. Default to 1e-7
atol (float, optional) – Absolute tolerance. Default to 0
is_plot (bool, optional) – To generate a “compliance” plot. Default to False
tol_label (str) – Label for the tolerance curves Default to None
xaxis (array_like, optional) – x axis for the “compliance” plot. Default to None
- Returns:
is_isoclose – False if actual and desired are not equal up to specified tolerance.
- Return type:
bool