[histc] Erreur "First input must be non-empty numeric array"
Bonjour,
Dans mon code MATLAB j'utilise la fonction histc dans l’instruction suivante:
Code:
vwHist = histc(minIdx, 1:nCentroids)';
j'ai vérifié que [minVals minIdx] n'est pas vide mais j'obtiens cette erreur:
??? First input must be non-empty numeric array.
Error in ==> calcVisualWordHist at 30
vwHist = histc(minIdx, 1:nCentroids)';
Est-ce du à la version MATLAB que j'utilise?
J'ai MATLAB 7.0.4
Voila la portion de code complet:
Code:
1 2 3 4
| % Make histogram and normalize
[minVals minIdx] = min(distances);
vwHist = histc(minIdx, 1:nCentroids)';
vwHist = vwHist ./ nDescs |