Bonjour
je suis entrain de programmer sur MATLAB la fonction F c-means: et j'ai rencontrée ce probleme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function Cmat = cmf_calcC(X,Nc,m,Ut); [a,b]=size(X); for k=1:Nc tmp = (Ut(k,:).^m); nume= X.floor(tmp)'; denom=sum(tmp); for i=1:b Cmat(:,k) = nume/denom end end return
je recoi ce message erreur:
??? Attempt to reference field of non-structure array. Error in ==> cmf_calcC at 6 nume=X.floor(tmp); Error in ==> cmoyenneflou at 36 Cmat = cmf_calcC(X,Nc,m,Ut);
si quelqu'un peut m'aider, merci
Partager