Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Opérations sur des ensembles

Union, intersection, appartenance à un ensemble

Les opérations sur des ensembles comparent les éléments de deux ensembles pour identifier ceux qui sont communs ou différents. Dans MATLAB®, ces ensembles peuvent être des tableaux de nombres, des dates, des heures, des tables, des timetables ou des données texte.

La plupart des opérations sur des ensembles comparent des ensembles sur la base d’une égalité exacte, ce qui peut poser un problème dans le contexte de l’arithmétique à virgule flottante. C’est pourquoi les fonctions ismembertol et uniquetol sont également disponibles pour les comparaisons avec tolérance.

Fonctions

intersectIntersection of two sets of data
ismemberFind set members of data
setdiffDifference of two sets of data
setxorExclusive OR of two sets of data
unionUnion of two sets of data
uniqueUnique values
alluniqueDetermine if all values are unique (depuis R2025a)
numuniqueNumber of unique values (depuis R2025a)
ismembertolFind set members of data within tolerance
uniquetolUnique values within tolerance
joinCombine two tables or timetables by rows using key variables
innerjoinInner join between two tables or timetables
outerjoinOuter join between two tables or timetables

Rubriques