Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
union
extrait les composantes distinctes issues de l'union de deux vecteurs
Séquence d'appel
[v [,ka, kb] ] = union(a,b) [v [,ka, kb] ] = union(a,b,orient)
Paramètres
- a
- vecteur ou matrice de nombres ou de chaînes de caractères. 
- b
- vecteur ou matrice de nombres ou de chaînes de caractères. 
- orient
- flag qui peut prendre les valeurs : 1 ou "r", 2 ou "c". 
- v
- vecteur ou matrice de nombres ou de chaînes de caractères. 
- ka
- vecteur ligne d'entier. 
- kb
- vecteur ligne d'entier. 
Description
union(a,b) renvoie un vecteur ligne contenant les
    valeurs distinctes (classées par ordre croissant) contenues dans les
    éléments de [a(:);b(:)].
union(a,b,"r") ou
    union(a,b,1)renvoie la matrice formée de l'union des
    lignes distinctes de a et b triées
    dans l'ordre lexicographique croissant. Dans ce cas les matrices
    a et b doivent avoir le même nombre
    de colonnes.
union(a,b,"c") ou
    union(a,b,2)renvoie la matrice formée de l'union des
    colonnes distinctes de a et b triées
    dans l'ordre lexicographique croissant. Dans ce cas les matrices
    a et b doivent avoir le même nombre
    de lignes.
[v,ka,kb]=union(a,b) renvoie aussi les vecteurs
    d'indices ka et kb tels que
    v est une combinaison triée des termes de
    a(ka) et b(kb).
Exemples
Voir aussi
| << intersect | Opérations sur les ensembles | unique >> |