全球旧事资料 分类
灰色关联度matlab源程序完整版

近几天一直在写算法其实网上可以下到这些算法的源程序的但是为了搞懂
搞清楚还是自己一个一个的看了写了作为自身的积累而且自己的的矩
阵计算类库也迅速得到补充以后关于算法方面基本的矩阵运算不用再重复写了挺好的是种积累下面把灰关联的matlab程序与大家分享。
灰色关联度分析法是将研究对象及影响因素的因子值视为一条线上的点与待识别对象及影响因素的因子值所绘制的曲线进行比较比较它们之间的贴近度并分别量化计算出研究对
象与待识别对象各影响因素之间的贴近程度的关联度通过比较各关联度的大小来判断待识别对象对研究对象的影响程度。
简言之灰色关联度分析的意义是指在系统发展过程中如果两个因素变化的态势是一致的即同步变化程度较高则可以认为两者关联较大反之则两者关联度较小。因此灰色关联度分析对于一个系统发展变化态势提供了量化的度量非常适合动态Dy
amic的历程分析。灰色关联度可分成“局部性灰色关联度”与“整体性灰色关联度”两类。主要的差别在于局部性灰色关联度有一参考序列而整体性灰色关联度是任一序列均可为参考序列。关联度分析是基于灰色系统的灰色过程进行因素间时间序列的比较来确定哪些是影响大的主导因素是一种动态过程的研究。
关联度计算的预处理一般初值化或者均值化根据我的实际需要本程序中使用的是比较序列与参考序列组成的矩阵除以参考序列的列均值等到的当然也可以是其他方法。
注意由于需要均值化方法采用各组值除以样本的各列平均值
clearclc
ya
gbe
47924375251681258274105438330088751045164375261374375
16337266294028247092752962128484874
5569666667308033333388521275806666710524243581
样本数据
fa
gzhe
36271459836154204110118318954
647335637554533132978525787
f42442307846348051025429669
593439779431334631016431727
52911714821793069211419412204
421486181
55225846896361000
6012431791612338171278083087
30115812205495614124
475391
256574279017328881026019282
115802792653509310794954438
126387510555013790087510165
待判数据
rowscolssizefa
gzhe
p05分辨系数
m
sizeya
gbe
R
forirow1rows
yyfa
gzhe
irow
datayyya
gbe
data_gyh1mea
ya
gbe
fori1m1
forj1
data_gyhijdataijdata_gyh1j
e
d
e
d
fori2m1
forj1
Diji1jabsdata_gyh1jdata_gyhij
e
d
e
d
DijmaxmaxmaxDij
Dijmi
mi
mi
Dij
fori1m
forj1
LijijDijmi
pDijmaxDijijpDijmax
fe
d
e
d
LijRowSumsumLij
fori1m
RijiLijRowSr
好听全球资料 返回顶部