private float getSimilarity(Cluster c1, Cluster c2, DocTermMatrix matrix) { float centroid1 = matrix.GetCentroid(c1); float centroid2 = matrix.GetCentroid(c2); float norm1 = matrix.GetNorm(c1); float norm2 = matrix.GetNorm(c2); return((centroid1 * centroid2) / (norm1 * norm2)); }
public float GetIntraDistance(Cluster c) { return((float)Math.Pow(matrix.GetCentroid(c), 2)); }