QQ登录

只需要一步,快速开始

 注册地址  找回密码
12
返回列表 发新帖
楼主: w13king
打印 上一主题 下一主题

求熵值法matlab程序!!!

[复制链接]
字体大小: 正常 放大
benfifi        

0

主题

4

听众

76

积分

升级  74.74%

  • TA的每日心情
    开心
    2013-11-10 09:36
  • 签到天数: 38 天

    [LV.5]常住居民I

    自我介绍
    一名普通大学生,偏爱数学!
    11#
    发表于 2013-8-12 16:51 |只看该作者
    |招呼Ta 关注Ta
    A=[91.45        9.8        0        0        8.125' S( u' P% I  g  B. e1 G0 f4 B
    89.98        7        5        0        7.1875; D0 Z+ C+ o/ n8 _5 m, U
    82.73        10        5        2        8.755 W, p3 U7 @5 s3 i) L: T3 n. C
    76.82        5        8        0        6.25& h* k% |/ _+ e8 i& @' p
    76.91        7.6        10        0        9.3750 b$ n. \. V* O
    85.22        10        0        6        7.5
    1 D5 g& a2 _, S! ]# U$ }0 }! r80.68        5.5        8        0        8.1254 D' `4 x) N5 w. W# R+ r, i
    84.59        3        0        0        4.6875
    6 O9 X* m' |5 s. F6 {, ]7 w- J& u86.05        9.5        5        3        4.375
    & V0 W6 O* O: v: L83.89        10        0        0        5.3125/ ^% D% j8 J1 `3 a
    81.43        1        8        0        7.5  Z" H$ E! x0 X+ n7 O* y% c
    87.15        0.5        0        0        5.625
    + R7 v: e6 }9 b, o) a% n* o# P73.22        1        0        0        3.75; Z8 m, V) E5 g: j$ Z6 a% y+ G
    92.82        10        5        4        9.0625];! E. }4 Q( D( ^' ?3 E1 I! |
    [ma,na]=size(A);5 Z. ^+ C( o9 j5 U# u, R9 c& _- I
    B=zeros(1,na);
    ' g: c( A6 H1 qP=zeros(1,na);
    7 |) I2 e/ p6 L$ w7 TG=zeros(1,na);! Q% x3 F5 g$ ^% s
    S=zeros(1,ma);
    ( s; K% O# R. ~7 j2 ]g=0;
    . M4 y+ o/ u2 L3 W& K$ t  na=0.5; 1 t# m- \* T8 F; B
    MAX=max(A);9 g% A; Z5 V5 o1 S' @( B
    MIN=min(A);
    2 M: J  r+ |, H9 k5 j' w% Dfor i=1:ma     
    ! `! g( P) m6 ^! Q. D    for j=1:na      * X  {3 I! t9 w$ A1 t1 {
            A(i,j)=((A(i,j)-MIN(j))/(MAX(j)-MIN(j)))*a+(1-a);   %标准化矩阵A
    : ?) m/ w3 X3 |1 s6 ~: W    end ( U/ F7 j5 M1 |6 o
    end 6 j, I/ ]  g9 t' o% ]
    for j=1:na     ) n- I( A9 ~1 [# j6 S1 N
        for i=1:ma     7 C6 {( j) v1 r; h
            B(j)=B(j)+A(i,j);- B8 t8 L# b* d0 @/ G
        end! V, W* V0 B, g
    end 1 g' i9 T4 \" W, ^9 s& ^/ G
    for i=1:ma  
    2 i' N. l- q2 b4 ^) s& n8 R1 P    for j=1:na    & F  q! U9 Y" z5 @
            A(i,j)=A(i,j)/B(j)
    : V* ]4 O# B5 X2 O    end
    0 O5 O/ }* u. M" [; hend & L/ v+ @1 o7 F/ V' f$ y/ ^
    for j=1:na
    4 d* N  v: ?. C( Q* O    for i=1:ma
    & [& F: Q) H9 V- x  r* k        P(j)=P(j)+A(i,j)*log(A(i,j));
    , O. F3 n4 c% b' d/ Q4 _5 p    end
    6 s% ^7 H! o* d) X' ]8 }: aend- k) u/ L; q: a" Z8 R
    k=1/log(na); ' b; C: K  S! n3 U
    P=P*(-k)4 R8 u( {. q; F9 ^- U& i; q
    for j=1:na   
    1 H6 @1 T$ t4 r) V    G(j)=1-P(j)) {* I: \; N1 Y' p. f) @( X/ O: a
        g=g+G(j); / O  n+ C4 Q. \# D
    end
    * C- g& N8 T, q) Cfor j=1:na  
    ! _4 D% ?3 ?7 O' q6 Y    b(j)=G(j)/g9 @3 t9 W. m/ l; I; {
    end
    # n1 b6 i: h  H9 ]3 w# E/ Yfor i=1:ma3 |( v! v2 T% O% H* |9 N3 `5 F5 G
        for j=1:na) Y; U2 F5 c% a5 ^+ L5 O
            S(i)=b(j)*A(i,j)
    3 R0 b: o6 V' t* C* y) T    end5 s1 r1 R, \% y& ^2 @0 i" w9 o4 h
    end( G$ \0 o/ k7 F  a( O5 ^
            
    3 h7 z7 o* O; r0 ^/ m+ W5 L7 x) {. M

    * ]& O& i. i- }0 j7 J6 R9 F
    : J5 }5 g0 w" C; A# Z: I+ b6 I$ B: u+ z  [. C! D/ B4 A7 C6 ?# ~
    回复

    使用道具 举报

    38

    主题

    13

    听众

    444

    积分

    升级  48%

  • TA的每日心情
    开心
    2015-3-30 23:54
  • 签到天数: 71 天

    [LV.6]常住居民II

    自我介绍
    仰望星空,脚踏实地

    社区QQ达人

    群组第六届国赛赛前冲刺培

    群组全国大学生数学建模竞

    回复

    使用道具 举报

    逻辑学        

    0

    主题

    1

    听众

    2

    积分

    升级  40%

    该用户从未签到

    自我介绍
    开始建模,↖(^ω^)↗

    群组2014数学建模国赛备战

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-10 03:25 , Processed in 0.477421 second(s), 68 queries .

    回顶部