s = silhouette(X, clust)
s = silhouette(X, clust, distance)
[s, h] = silhouette(...)
silhouette calcule les valeurs silhouette a partir des distances deux a deux. Les handles graphiques sont retournes sous forme de tableau vide.
X = [0; 1; 10; 11];
clust = [1; 1; 2; 2];
s = silhouette(X, clust)
X = [0 0; 0 1; 5 5; 5 6];
idx = kmeans(X, 2, 'Start', [0 0; 5 5]);
s = silhouette(X, idx, 'cityblock')