灰色关联度分析MATLAB程序

  • 格式:docx
  • 大小:9.65 KB
  • 文档页数:3

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x(1,:)=[83 ];

x(2,:)=[75 ];

x(3,:)=[64 ]; %列出各数值,可修改

x(4,:)=[63 ];

x(5,:)=[56 ];

m=5;n=7;

x0=[83 ]; %参考序列

for i=1:n

avg(i)=0; %均值初始化

end

for i=1:m

for j=1:n

avg(j)=avg(j)+x(i,j);

end

end %求均值序列

for i=1:n

avg(i)=avg(i)/m;

end

for j=1:m

for i=1:n

x(j,i)=x(j,i)/avg(i); %均值化

end

end

for i=1:n

x0(i)=x0(i)/avg(i); %参考序列均值化

end

for j=1:m

for i=1:n

delta(j,i)=abs(x(j,i)-x0(i)); %求序列差

end

end

max=delta(1,1);

for j=1:m

for i=1:n

if delta(j,i)>max

max=delta(j,i);

end

end

end

%求两极差

min=0;

for j=1:m

xgd(j)=0;

for i=1:n

glxs(j,i)=*max/*max+delta(j,i)); %计算关联系数及相关度

xgd(j)=xgd(j)+glxs(j,i);

end

xgd(j)=xgd(j)/n;

end

xgd

%因此,A—E区与参考序列(最佳指标)的相关度分别为