Scilab Function

intersect - recherche de valeurs communes à deux vecteurs.

### Sequence d'appel

  `[v, [ka,kb]]=intersect(a,b)`
  ``

### Parametres

- `a` : vecteur de nombres réels ou de chaînes de caractères
- `b` : vecteur de nombres réels ou de chaînes de caractères
- `v` : vecteur ligne de nombres réels ou de chaînes de caractères
- `ka` : vecteur ligne d'entiers
- `kb` : vecteur ligne d'entiers

### Description

`intersect(a,b)` renvoie un vecteur trié des valeurs communes à `a` et `b`.

`[v,ka,kb]=intersect(a,b)` renvoie aussi deux vecteurs d'indices `ka` et `kb` tels que `v=a(ka)` et `v=b(kb)`.

### Exemples

    A=round(5*rand(10,1));
    B=round(5*rand(7,1));

    intersect(A,B)
    [N,ka,kb]=intersect(A,B)

    intersect('a'+string(A),'a'+string(B))

### Voir aussi

`unique` `sort` `union`