灰色关联度

内涵:

在事物发展过程中,如果两个因素变化发展趋势具有一致性,同步变换,即二者关联程度高;反之,越低。因此,灰色关联是根据因子的发展趋势相近程度,衡量因子间的关联程度。(国际上认可度低,最好结合使用)

分析:

step1. 根据图表,用excel画趋势图,进行简单分析。

step2. 确定分析序列(母序列Y和子序列Xi)。

step3. 对数据进行预处理(正向化,标准化等)。

step4.计算各个序列,即指标与系统的总关联程度。

step5.根据关联程度,计算得分。(可以熵权法,权重分配)

一般使用:

样本量较大时用标准化回归,样本量较小时采用灰色关联分析。

clc;
clear;
%读取数据
data=xlsread('  .xlsx');
%数据标准化
data1=mapminmax(data',0.002,1); %标准化到0.002-1区间
data1=data1';
%%绘制 x1,x4,x5,x6,x7 的折线图,这里数据换成自己的
figure(1)
t=[2007:2013];
plot(t,data1(:,1),'Color','r','LineWidth',1.5)
hold on 
for i=1:4
    plot(t,data1(:,3+i),'--','LineWidth',1.2)
    hold on
end
xlabel('year')
legend('x1','x4','x5','x6','x7')
title('灰色关联分析')
 
%%计算灰色相关系数
%得到其他列和参考列相等的绝对值
for i=4:7
    data1(:,i)=abs(data1(:,i)-data1(:,1));
end
 
%得到绝对值矩阵的全局最大值和最小值
data2=data1(:,4:7);
d_max=max(max(data2));
d_min=min(min(data2));
%灰色关联矩阵
a=0.5;   %分辨系数
data3=(d_min+a*d_max)./(data2+a*d_max);
xishu=mean(data3)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值