Kevin_Hsu 发表于 2011-8-17 09:23

bibiibikjkj{:3_50:}

wangtarry 发表于 2011-8-20 16:03

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)% 计算熵权值

crystal9 发表于 2011-8-21 18:05

灰常感谢啦嘿嘿

Megmin 发表于 2011-8-22 22:22

楼主 怎么会是虚数啊!

各国综合得分

s =

   0.0274 - 0.0019i
   0.0793 + 0.0064i
   0.0786 + 0.0061i
   0.0436 + 0.0004i
   0.0491 + 0.0014i
   0.0159 - 0.0032i
  -0.0031 - 0.0060i
   0.0393 + 0.0003i
  -0.0074 - 0.0064i
   0.0223 - 0.0022i
   0.0736 + 0.0063i
   0.0277 - 0.0013i
   0.0132 - 0.0036i
   0.0743 + 0.0070i
   0.0789 + 0.0075i
   0.0184 - 0.0042i
   0.0614 + 0.0001i
   0.0081 - 0.0084i
   0.0713 + 0.0014i
   0.0325 - 0.0053i
   0.0982 + 0.0048i
   0.0973 + 0.0007i

互惠 发表于 2011-8-23 16:22

{:3_59:}太棒了

互惠 发表于 2011-8-23 16:39

我输入一个矩阵,得出很多NaN的结果

/wx 发表于 2011-8-24 12:59

{:3_46:}{:soso_e179:}

ouran1 发表于 2011-9-1 10:28

{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}{:3_55:}

techerw 发表于 2011-9-1 11:43

现在已经有网页显示数学公式图形的技术了呀——
楼主其实不必这样描述的。这样描述起来,看着实在太费劲了。

可以请版主参考一下“数苑网”,人家那里,数学公式可以直接显示和输入的。

XZQNapoleon 发表于 2011-9-1 14:29

顶。。。。。。
页: 1 [2] 3 4 5
查看完整版本: 用matlab进行熵值法求解熵权....怎么编程序啊????