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# o6 z+ |: a9 P1 \9 |
    89.98        7        5        0        7.1875
    , f" z5 ]/ f/ ?& |' n; d8 @2 W, B82.73        10        5        2        8.75* @& D; u. |+ `5 t1 t7 z: i
    76.82        5        8        0        6.25
    $ }3 N) {/ h5 U! Q$ B2 S. \! _76.91        7.6        10        0        9.3756 H0 f' ]0 y. f" O
    85.22        10        0        6        7.5: ]5 y- j" ]) A/ ~  V7 \; |2 P: @
    80.68        5.5        8        0        8.125
    7 S, ~* F6 Q; `: h2 k- @84.59        3        0        0        4.6875# \5 H( \7 k8 A( N% {% x
    86.05        9.5        5        3        4.375
    5 Z/ w: o" c  f; }83.89        10        0        0        5.3125
    / T( x3 s  U4 n5 ?" h81.43        1        8        0        7.5
    ( r4 t; I8 H/ E9 _87.15        0.5        0        0        5.625( j0 J# L: `1 m) l
    73.22        1        0        0        3.75
    & m+ \  U% {& M1 c% }; x% S92.82        10        5        4        9.0625];& [' W! l. F% S# B3 k# P. T
    [ma,na]=size(A);# i, t6 x* N# C( L
    B=zeros(1,na);- x4 w8 S' c! M0 F8 n
    P=zeros(1,na);
    , {, t" |- j6 h) v( |G=zeros(1,na);
    ; X% \2 ], \$ ?, d. NS=zeros(1,ma);" Q3 r7 z1 m7 R0 P5 o4 ?+ e- v
    g=0;  F9 I! S* I+ i, D3 G  K: H/ |+ r
    a=0.5;
    + X, y4 r1 u: N& k9 [! FMAX=max(A);
    * e8 Y: p) m! B' E3 }6 Z$ k* v& t/ aMIN=min(A);
    2 |9 ?. U2 @# b7 O& ]# rfor i=1:ma     7 `0 T, a  K6 T- o7 Q( i" ^- S7 T
        for j=1:na      
    0 v* Q: L8 s1 R7 K7 Z        A(i,j)=((A(i,j)-MIN(j))/(MAX(j)-MIN(j)))*a+(1-a);   %标准化矩阵A
    $ u( c1 j7 ^- x6 k, Y1 R' E    end $ B2 C& e2 ]1 L
    end
    % d5 e. Q  B1 K: n. ]for j=1:na     
    : }: h& w! Z1 k' v8 a) F    for i=1:ma     2 k5 \! a8 E" ^( ^% z* j
            B(j)=B(j)+A(i,j);$ U4 }; }5 e1 I: z- c; z9 \+ I/ K; z
        end
    ! E3 T# l' b7 g1 f9 send % ~& S+ h8 o7 N9 V! D4 E; b) M
    for i=1:ma  
    / j/ S  W' c' c( H2 @    for j=1:na    6 J! {3 c: D" x1 S. o" O
            A(i,j)=A(i,j)/B(j), H+ _# _- ~6 c0 j
        end
    $ E1 j9 n! U# J2 Y% O  B9 }1 s& ~end
    + n1 p5 P  o" L4 Z' H! p$ ~for j=1:na ) V7 u% Q* H  Q) |  I
        for i=1:ma
    0 K* x5 p8 W$ U* j5 Z$ S        P(j)=P(j)+A(i,j)*log(A(i,j));1 h3 j/ n) a! P6 Y
        end : u0 G! r3 A0 h: ]( N4 m
    end+ C; E' e& {( r% `
    k=1/log(na);
    3 J. E" m* B2 e# B0 SP=P*(-k)# W" B3 k5 z. H# N
    for j=1:na   
    ! |; m. o! g6 W    G(j)=1-P(j)
    $ D! x) B& Y2 V" ~* J# k2 }2 a/ I    g=g+G(j); 5 A3 r( u  H3 S8 r  n! j
    end ! E- U" f1 L$ T/ T4 g; n& I
    for j=1:na  
    0 D* h1 m: c7 \9 Q    b(j)=G(j)/g9 S' K7 X: x9 J% c) y3 n  U+ R
    end
    " h2 d# b$ J, M  Lfor i=1:ma
    . a0 I2 ?# I" I( c# n' a1 P    for j=1:na
    : ]  q- z. w1 y) c        S(i)=b(j)*A(i,j)
    $ k, g5 c  ]% u    end; V: q& K' c& N, }' L+ a
    end& V, t  R7 B$ Q5 q- Q' s
            
    # V2 T2 v& g; o% `" z( W* Q: K. `3 i, d5 P! c# a8 l2 W5 a
    . E2 _) x  @0 [9 o+ v" j6 V- J! j/ ~( Y

    2 e. G9 z7 P4 C  b  v% K
    / a; F. u! I' {% N
    回复

    使用道具 举报

    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:20 , Processed in 1.094086 second(s), 67 queries .

    回顶部