- 36
- 0
- 约7.78千字
- 约 8页
- 2017-01-21 发布于重庆
- 举报
模糊数学在聚类分析中的作用(matlab代码).
function [M,N] = Example8_11
X=[1.8 2.1 3.2 2.2 2.5 2.8 1.9 2.0;
95 99 101 103 98 102 120 130;
0.15 0.21 0.18 0.17 0.16 0.20 0.09 0.11];
X=X
%X=[80 10 6 2;
%50 1 6 4;
%90 6 4 6;
%40 5 7 3;
%10 1 2 4]
[M,N]=fuzzy_jlfx(4,5,X);
end
%%
function [M,N]=fuzzy_jlfx(bzh,fa,X)%得到聚类结果
[X]=F_JlSjBzh(bzh,X);%数据标准化
[R]=F_JlR(fa,X);%建立相似矩阵
[A]=fuzzy_cdbb(R);%得到传递闭包矩阵
[Alamd]=fuzzy_lamdjjz(A);%得到lamdf截矩阵从而得到聚类结果
[M,N]=F_JlDtjl(R);%动态聚类并画出聚类图
%%
function [M,N]=F_JlDtjl(R)
%clc;
[A]=fuzzy_cdbb(R);
U=unique(A);
L=length(U);
M=1:L;
for i=L-1:-1:1
[m,n]=find(A==U(i));
N{i,1}=n;
原创力文档

文档评论(0)