La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Opérations sur des ensembles
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
intersect | Intersection of two sets of data |
ismember | Find set members of data |
setdiff | Difference of two sets of data |
setxor | Exclusive OR of two sets of data |
union | Union of two sets of data |
unique | Unique values |
allunique | Determine if all values are unique (depuis R2025a) |
numunique | Number of unique values (depuis R2025a) |
ismembertol | Find set members of data within tolerance |
uniquetol | Unique values within tolerance |
join | Combine two tables or timetables by rows using key variables |
innerjoin | Inner join between two tables or timetables |
outerjoin | Outer join between two tables or timetables |
Rubriques
- Average Similar Data Points Using a Tolerance
This example shows how to average a group of points that are within tolerance. This approach produces a reduced data set that still holds the general shape of the original data.
- Group Scattered Data Using a Tolerance
This example shows how to group scattered data points based on their proximity to points of interest.