********************************************************************************
使用前注意:
1.此代码使用软件版本为Matlab2017a
2.此代码编写时间为2019年6月12日14:26
3.此代码由经管之家学术道德监督版主317792209编写
4.此代码用于计算灰色关联度结果,采用均值法或初值法进行无量纲化处理
5.此代码仅用于学术科研用途,转载请注明出处!!!联系QQ:317792209
6.在归一化之前要注意因素变化产生的是正影响还是负影响
********************************************************************************
计算过程如下:
第一步,输入原始数据y:第一行为参考序列,其余各行为影响因素
y =
1.0e+05 *
0.0684 0.0808 0.0355 0.0510 0.0845
0.0001 0.0001 0.0001 0.0001 0.0000
0.0005 0.0006 0.0005 0.0005 0.0004
0.0004 0.0004 0.0004 0.0005 0.0005
0.0052 0.0082 0.0221 0.0364 0.0623
0.0430 0.0801 0.1725 0.2581 0.3154
0.1969 0.2596 0.5260 0.3781 0.4271
0.0966 0.1604 0.3570 0.5707 0.7951
0.1288 0.1971 0.3759 0.5410 0.7279
0.0003 0.0005 0.0005 0.0007 0.0007
0.0771 0.0830 0.0954 0.1059 0.1100
0.0042 0.0046 0.0053 0.0059 0.0061
1.0455 1.1333 1.8501 1.9752 2.2362
第二步,采用均值法进行无量纲化处理,矩阵变为y2:
y2 =
1.0000 1.1817 0.5189 0.7468 1.2359
1.0000 0.7573 0.5340 0.4854 0.4466
1.0000 1.0992 1.0238 0.9623 0.8492
1.0000 0.9364 1.0916 1.1832 1.3384
1.0000 1.5998 4.2867 7.0687 12.0844
1.0000 1.8652 4.0172 6.0093 7.3433
1.0000 1.3179 2.6709 1.9198 2.1685
1.0000 1.6600 3.6944 5.9063 8.2292
1.0000 1.5295 2.9173 4.1983 5.6490
1.0000 1.5609 1.6667 2.1603 2.2179
1.0000 1.0775 1.2384 1.3746 1.4272
1.0000 1.0948 1.2583 1.3981 1.4502
1.0000 1.0840 1.7696 1.8893 2.1389
第三步,计算参考序列与指标序列差值的绝对值y3:
y3 =
0 0.4244 0.0151 0.2613 0.7893
0 0.0825 0.5049 0.2155 0.3867
0 0.2453 0.5727 0.4364 0.1025
0 0.4181 3.7678 6.3219 10.8485
0 0.6836 3.4984 5.2626 6.1074
0 0.1362 2.1520 1.1731 0.9326
0 0.4784 3.1756 5.1595 6.9933
0 0.3478 2.3984 3.4515 4.4131
0 0.3792 1.1478 1.4135 0.9820
0 0.1042 0.7195 0.6279 0.1913
0 0.0869 0.7394 0.6513 0.2143
0 0.0977 1.2508 1.1425 0.9030
第四步,找出差值绝对值矩阵y3的最大值和最小值:
计算得到矩阵最大值b:
b =
10.8485
计算得到矩阵最小值a:
a =
0
第五步,运用关联度公式得到关联系数矩阵y4:
y4 =
1.0000 0.9274 0.9972 0.9540 0.8730
1.0000 0.9850 0.9148 0.9618 0.9335
1.0000 0.9567 0.9045 0.9255 0.9815
1.0000 0.9284 0.5901 0.4618 0.3333
1.0000 0.8881 0.6079 0.5076 0.4704
1.0000 0.9755 0.7160 0.8222 0.8533
1.0000 0.9190 0.6307 0.5125 0.4368
1.0000 0.9397 0.6934 0.6111 0.5514
1.0000 0.9347 0.8254 0.7933 0.8467
1.0000 0.9811 0.8829 0.8963 0.9659
1.0000 0.9842 0.8800 0.8928 0.9620
1.0000 0.9823 0.8126 0.8260 0.8573
第六步,计算得到灰色关联度y5:
y5 =
0.9503
0.9590
0.9536
0.6627
0.6948
0.8734
0.6998
0.7591
0.8800
0.9452
0.9438
0.8956
********************************************************************************
>>
>>
- Grey_correlation.m
- Grey_correlation.m