ismembertol
Appartenance à un ensemble à une tolérance près
📝Syntaxe
LIA = ismembertol(A, B)
LIA = ismembertol(A, B, tol)
[LIA, LOCB] = ismembertol(___)
📥Arguments d'entrée
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.
📤Arguments de sortie
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.
📄Description

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(:)])).

💡Exemples
[lia, locb] = ismembertol([1 2 3], [1.0000001 5 3], 1e-6)
🔗Voir aussi
uniqueintersect
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub