首页 > 编程知识 正文

灰色关联度分析的应用,灰色关联度分析matlab代码

时间:2023-05-06 15:32:38 阅读:232910 作者:437

《灰色关联度分析MATLAB程序》由会员分享,可在线阅读,更多相关《灰色关联度分析MATLAB程序(2页珍藏版)》请在人人文库网上搜索。

1、x(1,:)=83 0.191 12.9 7.2 89.4 0.432 6.33;x(2,:)=75 0.189 11.6 9.1 82.3 0.453 5.87;x(3,:)=64 0.165 11.9 10.3 69.3 0.512 6.31; %列出各数值,可修改x(4,:)=63 0.165 12.8 9.7 68.2 0.455 6.6;x(5,:)=56 0.211 13.2 12.6 77.5 0.317 7.12;m=5;n=7;x0=83 0.211 13.2 7.2 89.4 0.317 5.87; %参考序列for i=1:navg(i)=0; %均值初始化endfor 。

2、i=1:mfor j=1:navg(j)=avg(j)+x(i,j);endend %求均值序列for i=1:navg(i)=avg(i)/m;endfor j=1:mfor i=1:nx(j,i)=x(j,i)/avg(i); %均值化endendfor i=1:nx0(i)=x0(i)/avg(i); %参考序列均值化endfor j=1:mfor i=1:ndelta(j,i)=abs(x(j,i)-x0(i); %求序列差endendmax=delta(1,1);for j=1:mfor i=1:nif delta(j,i)maxmax=delta(j,i);endendend%求两极差min=0;for j=1:mxgd(j)=0; for i=1:nglxs(j,i)=0.5*max/(0.5*max+delta(j,i); %计算关联系数及相关度xgd(j)=xgd(j)+glxs(j,i);endxgd(j)=xgd(j)/n;endxgd%因此,AE区与参考序列(最佳指标)的相关度分别为 0.8489 0.6983 0.5588 0.5858 0.7105。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。