基于MATLAB的模糊聚类分析及应用.pdfVIP

  • 59
  • 0
  • 约1.13万字
  • 约 4页
  • 2017-10-25 发布于浙江
  • 举报
2006 年 9 月 韶关学院学报 ·自然科学           Sep. 2006 第 27 卷  第 9 期 Journal of Shaoguan University ·Natural Science       Vol. 27  No. 9 基于 MATLAB 的模糊聚类分析及应用 孙宇锋 (韶关学院 数学系 ,广东 韶关 512005) 摘要 :将 MATLAB 应用于模糊聚类分析 ,给出求解模糊相似矩阵和传递闭包的算法. 关键词 :模糊数学 ;聚类分析 ;MATLAB ( ) 中图分类号:O242    文献标识码 :A    文章编号 :1007 - 5348 2006 09 - 0001 - 04 MATLAB 是目前国际上流行的科学计算软件 ,它具有强大的矩阵计算和数据可视化能力 ,可实现数值计 算、图形处理、自动控制、信息处理等多种功能. 本文讨论在模糊聚类分析中 ,使用 MATLAB 编程求解模糊相 似矩阵和传递闭包的简单方法[1 ] . 1 模糊聚类分析 采用模糊数学语言对事物按一定的要求进行描述和分类的数学方法称之为模糊聚类分析. 聚类分析主 要经过标定和聚类两个步骤 ,其中 ,繁琐的工作是求模糊相似矩阵和计算传递闭包. 1. 1  标定 (建立模糊相似矩阵) ( 设样本集合 X = {x 1 , x2 , . . . . . . , x n } , n 为样本数目 ,设每一个样本 xi 由一组特征数据 x i1 , x i2 , . . . . . . , xim ) 表示. 建立模糊相似矩阵 R ,主要是确定其相似系数 rij , 即 : x i 与xj 的相似程度. 求相似系数 rij 的方法很多 ,在 此 ,使用绝对值减数法[2 ] : m rij = 1 - c | x ik - xj k | , ∑ k = 1 其中 0 ≤c ≤1 , 适当选取 c 值 ,使得 r 在[0 ,1 ] 中分散开来. ij 1. 2

文档评论(0)

1亿VIP精品文档

相关文档