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& V* ~- S5 {+ }3 `: c
    89.98        7        5        0        7.1875/ \: Q. h$ h: i, D, [
    82.73        10        5        2        8.75) Z# A: O% ~9 \+ i+ t
    76.82        5        8        0        6.257 E- j+ O. C5 i4 c8 w
    76.91        7.6        10        0        9.375
    1 E5 K5 n8 R  }+ F9 ?85.22        10        0        6        7.5
    & `( B5 B* g- H7 [2 M; M. R8 D$ \80.68        5.5        8        0        8.125
    9 H5 {4 C% _6 g; m84.59        3        0        0        4.6875
    1 g) n( Y5 c1 l86.05        9.5        5        3        4.3758 Q6 Q: F# B5 n2 E. J* B! z
    83.89        10        0        0        5.31256 V9 I3 ~% Z- _- T) M9 y' c7 m
    81.43        1        8        0        7.5
    ( ?( K2 [+ E5 R2 ?: h2 e- _% J# l/ }87.15        0.5        0        0        5.625
    / v6 P& O5 }0 O+ E# ^73.22        1        0        0        3.756 T0 e' `: x" U4 H0 x
    92.82        10        5        4        9.0625];
    ! ~, s5 a: Y  _! v[ma,na]=size(A);( o" I2 _0 C( ?( ]% x% b/ {4 }0 {
    B=zeros(1,na);
    " M) ?' m$ i3 S3 J* u5 MP=zeros(1,na);
    3 R# T/ n! r, N5 g8 tG=zeros(1,na);
    0 h/ S* y- V7 b/ |6 M. |# ZS=zeros(1,ma);
    . y  F* R" @& H. \+ ]' ig=0;; G  S8 ]- D% R- w8 E% F
    a=0.5;
    ; E6 R7 I7 g" [1 mMAX=max(A);
    ! x& @9 x% M# u: K) v/ ]# c! X9 _MIN=min(A); . X' r6 j7 i6 U1 E5 u  H; \
    for i=1:ma     
    . [8 `4 o! t! S, ?  Y0 V    for j=1:na      " j5 L* n' t9 Y6 W" u$ N
            A(i,j)=((A(i,j)-MIN(j))/(MAX(j)-MIN(j)))*a+(1-a);   %标准化矩阵A8 O/ @1 S5 z( N: ]& v$ q& b. \
        end
    9 I* [5 x. w" j5 a" send
    1 y5 b  W; T; w1 l: w1 K! I) ?for j=1:na     
    : \' m9 Z& d- s+ C, z! z    for i=1:ma     , M, {' h% d) r+ C: ~6 G0 ^3 V
            B(j)=B(j)+A(i,j);
    , s; X6 t0 ?( D9 A$ R3 f    end
    + ]0 i5 h/ x% h4 L8 a- w5 v2 |% [end . i) [( D( l( {- \0 _# o# J8 V
    for i=1:ma  
    : w: \! v, ^4 d0 x0 R2 e& H* ~    for j=1:na   
    - o( j4 I  ]5 h( X. N. d5 @3 \$ t+ S        A(i,j)=A(i,j)/B(j): C5 I& P! P% x+ L# d  V/ J$ W; K
        end
    % C# O5 w3 y0 f4 G- u0 cend
    7 ~9 x$ K$ [! f, V" ^4 \for j=1:na
    ; i$ D  |* I$ H1 E6 E. q    for i=1:ma . ~  \4 C) [  r3 v  _
            P(j)=P(j)+A(i,j)*log(A(i,j));9 K  J1 I( ?% r
        end 4 _1 _  E) f6 W( N
    end7 H- @8 |9 L* E$ ?9 |7 s0 [
    k=1/log(na);
    : N7 Q  R! [3 m  o( eP=P*(-k)$ N8 t4 x7 _! S* _$ }
    for j=1:na   . q: x  w7 `) I# i( t, X0 `
        G(j)=1-P(j)5 _( z  N, u. o) D
        g=g+G(j);
    " I1 R1 U) T( |3 j: send ( ^$ f- v/ ?& K" \, T) I
    for j=1:na  
    5 e" ?+ i4 }  k5 S9 H    b(j)=G(j)/g. ?* a# D% @% Q2 X- E- D: d
    end * W9 h7 D  I  ]" y& W" X
    for i=1:ma2 }2 c8 K; q' g
        for j=1:na$ U2 z" t$ k* E9 x6 O
            S(i)=b(j)*A(i,j)" t# _5 o& ?1 o: V$ g; I7 x
        end4 `! X+ W7 b( Y1 F' {, Z) |  A
    end
    8 {* Q+ F: a5 u" k/ |        
    * h9 b6 O! `4 w3 s4 s8 I5 ]. [5 d; P4 Z

    " p: l# G$ b/ _$ A8 E3 N5 V. B: ~& A0 N

    * f( S. T* l7 n# g7 b: G6 k3 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 08:09 , Processed in 0.694468 second(s), 68 queries .

    回顶部