MATLAB 学习 —— 聚类分析法

聚类分析法

概念移步百度百科:聚类分析法

基于9*9的矩阵A ,代码如下:
(A 对角线均为1,对称矩阵)

d=1-abs(a);
y=linkage(d,'average');
j=dendrogram(y);
L=cluster(y,'maxclust',3)
for i=1:3
	b=find(L==i);
	b=reshape(b,1,length(b));
	fprintf('第%d 类的有%s\n',i,int2str(b));
End

运行结果

  >> ep_334
  第1类的有8  9
  第2类的有6  7
  第3类的有1  2  3  4  5

ep_334运行结果
知识点:

函数
abs(x) Absolute value and complex magnitude
linkage(x,‘average’) Agglomerative hierarchical cluster tree (层次
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值