数学建模社区-数学中国's Archiver
论坛
›
MATLAB论坛
› 。。。。。。。
wangtarry
发表于 2011-8-20 16:11
。。。。。。。
m=input('最终确定的指标个数m=')
n=input('物流备选地址的个数n=')
r=rand(n,m) % 随机产生一个评价矩阵
for i=1:m
R(:,i)=r(:,i)./sum(r(:,i));
end % 对矩阵进行归一化处理
for j=1:m
e(j)=-sum(R(:,j).*log(R(:,j)))./(log(n));
end %计算熵值
e
g=1-e % 计算偏差度
w=g./sum(g)% 计算熵权值
页:
[1]
查看完整版本:
。。。。。。。