QQ登录

只需要一步,快速开始

 注册地址  找回密码

tag 标签: 熵权法

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

分享 熵权法-----直接扔进去matlab
热度 1 阿里阿里 2014-8-21 20:54
有多少个指标或者多少个组什么的·····直接扔进k里面 clear all clc tic K= ; G=rot90(K); x=flipud(G); %矩阵变换或者x=K' y= =size(x); for i=1:n y(:,i)=x(:,i)/sum( ) ; % 原始矩阵归一化 end for l=1:n s(1,l)=0; for j=1:m if y(j,l)==0;%%%%%%%%“==”表示等于“=”是赋值 p(1,l)=0; s(1,l)=s(1,l); else p(1,l)=y(j,l)*log(y(j,l)); s(1,l)=s(1,l)+p(1,l); end end end k=(log(m))^(-1); e=-k*s; h=ones(1,n)-e; w=h/sum(h) ; % 指标权重值 sum(w); % 计算综合评价值 g=y*w' sum(g) %检验权重之和是否为1 toc %%%运行时间统计
497 次阅读|2 个评论
qq
收缩
  • 电话咨询

  • 04714969085

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-4-11 12:03 , Processed in 0.515215 second(s), 23 queries .

回顶部