LIA = ismembertol(A, B)
LIA = ismembertol(A, B, tol)
[LIA, LOCB] = ismembertol(___)
| Paramètre | Description |
|---|---|
| A | tableau numérique à tester. |
| B | ensemble numérique de référence. |
| tol | tolérance scalaire positive ou nulle. La valeur par défaut est 1e-12 pour du double et 1e-6 pour du single. La comparaison utilise tol mise à l'échelle par la plus grande valeur absolue de A et B. |
| Paramètre | Description |
|---|---|
| LIA | tableau logique, vrai là où un élément de A est à la tolérance près d'un élément de B. |
| LOCB | plus petit indice dans B d'un élément correspondant, ou 0 sinon. |
ismembertol retourne un tableau logique de même taille que A, contenant vrai là où les éléments de A sont, à la tolérance près, égaux aux éléments de B. Deux valeurs u et v sont dans la tolérance si abs(u-v) <= tol*max(abs([A(:);B(:)])).
[lia, locb] = ismembertol([1 2 3], [1.0000001 5 3], 1e-6)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |