Bonjour tout le monde,
mon problème est le suivant:
je veux utiliser la méthode de KPPV (k-plus proches voisins) sous Matlab pour chercher parmi les lignes d'une matrice celle la plus proche (plus similaire) à un vecteur.
par exemple :
soit la matrice
le vecteur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 m=[3,2,0,0,0,1 0,2,0,0,3,1 3,0,0,2,0,1 3,2,1,0,0,0 3,1,0,0,0,2 3,1,0,0,0,2 0,2,0,0,3,1 0,2,0,0,3,1 3,0,0,2,0,1 3,2,1,0,0,0 3,1,0,0,0,2 3,1,0,0,0,2 0,2,0,0,3,1 0,2,0,3,0,1 3,0,0,2,0,1]donc l'avant dernière ligne de la matrice m correspond le mieux (similarité exacte) au vecteur q.
Code : Sélectionner tout - Visualiser dans une fenêtre à part q= [0,2,0,3,0,1]
je suis à l'attente de vos aides et de vos propositions
Partager