# 最大最小距离算法的Python实现
# 数据集形式data=[[],[],...,[]]
# 聚类结果形式result=[[[],[],...],[[],[],...],...]
# 其中[]为一个模式样本...Z2,并计算阈值T
T = step2(data, t, zs)
# 第3,4,5步,寻找所有的聚类中心
get_clusters(data, zs, T)
# 按最近邻分类...result = classify(data, zs, T)
return result
# 分类
def classify(data, zs, T):
result = [...Z2加入到聚类中心集中
zs.append(data[index])
# 计算阈值T
T = t * distance
return T
# 计算两个模式样本之间的欧式距离