public float GetInterDistance(Cluster c1, Cluster c2) { 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)); }
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)); }