Función de silueta de Matlab, versión r2014a
El ejemplo es clus=4, que es una situación de datos dividida en cuatro categorías. Primero debes aprender a usar la función kmeans.
a1=randn(100,1);
clus=4;
[typename,Ctrs]=kmeans(a1,clus);
silhouette(a1,typename) % calcula el coeficiente de borde, también puedes usar s=silhouette(a1,typename) para obtener el valor de silueta de cada dato