J'ai un code (qui marche) mais je pense qu'on peux facilement l'optimiser.
Le voici :
Code : Tout sélectionner
d2 = zeros(1,10);
for l = 1:10
% Euclidian distance squared
% c est un vecteur n*9 et p est un vecteur 1*9
d2(l) = sum((c(l,:) - p) .^ 2);
end
[~, e] = min(d2);
Savez-vous comment faire cela (ou toute autre amelioration) ?
Merci