用matlab进行熵值法求解熵权....怎么编程序啊????
(1)构建m个事物n个评价指标的判R=( )nm(i=1,2,…,n;j=1,2,…,m)。(2)将判断矩阵归一化处理,得到归一化判断矩阵B (1)构建m个事物n个评价指标的判R=( )nm(i=1,2,…,n;j=1,2,…,m)。(2)将判断矩阵归一化处理,得到归一化判断矩阵B式中: 、 分别为同指标下不同事物中最满意者或最不满意者(越小越满意或越大越满意)。(3)根据熵的定义,m个评价事物n个评价指标,可以确定评价指标的熵为: 为使 有意义,当 =0时,根据风险评价的实际意义,可以理解 为一较大的数值,与 相乘趋于0,故可认为 =0。但当 =1, 也等于0,这显然与熵所反映的信息无序化程度相悖,不切合实际,故需对 加以修正,将其定义为:(4)计算评价指标的熵权W ,且满足 怎么用matlab程序实现上面的求解W和Hi 啊???? 网上看看吧{:3_49:} 我也是来找资源的。。。。。。。没有看懂!!! 有难度啊啊啊啊啊 {:3_48:}{:3_48:}{:3_48:}{:3_48:}{:3_48:}{:3_48:}{:3_48:} 这是我做的,试试行不,不行我再改 {:3_41:}{:soso_e179:} zhangjichang 发表于 2011-8-13 00:45 static/image/common/back.gif
这是我做的,试试行不,不行我再改
你中间一个函数没写,就是biaozhun函数 jjc616 发表于 2011-8-15 16:14 static/image/common/back.gif
你中间一个函数没写,就是biaozhun函数
哦,果然!发错文件了