help with kmeans clustering

4 vues (au cours des 30 derniers jours)
Abdelmalek Benaimeur
Abdelmalek Benaimeur le 6 Juin 2019
hello I'm working on k-means clustering algorithms I'm using the default function of matlab
when i read the documentation i found that the distance hamming used only with binary dataset
so i tried this :
B=randi([2:3],[150,7])>2;
>> idx=kmeans(B,4,'Distance','hamming');
it's so clear that B is binary but when i click on run button i obtain this error
Undefined function 'kmeans2' for input arguments of type 'struct'.
Error in kmeans (line 322)
[varargout{1:nargout}] = kmeans2(X,k, distance, emptyact,reps,start,...
any ideas about where the problem is .?
  11 commentaires
Walter Roberson
Walter Roberson le 7 Juin 2019
dbstop if error, run, and examine the parameters being passed to the call.
Abdelmalek Benaimeur
Abdelmalek Benaimeur le 11 Juin 2019
Modifié(e) : Abdelmalek Benaimeur le 11 Juin 2019
I found the solution of this problem
all what i did is that i pasted the function kmeans2 to the path where I'm working
and the problem is fixed

Connectez-vous pour commenter.

Réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by