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.1259 J9 k$ F# C5 H2 P) Z2 C7 n3 I
    89.98        7        5        0        7.1875
    ( H& H" \2 x! j82.73        10        5        2        8.75. y# O" N5 N$ I* W7 t2 s
    76.82        5        8        0        6.25
    # N; h# I/ E+ D0 G& P76.91        7.6        10        0        9.375
    1 p) ]3 i' a9 h  @; A( k85.22        10        0        6        7.5$ [, G% W7 M) u7 b2 M
    80.68        5.5        8        0        8.125' f  H8 @+ j5 ^! ?
    84.59        3        0        0        4.6875  z, P4 N/ V1 x2 P9 ]
    86.05        9.5        5        3        4.3750 Z; W, J! \3 M7 _* {& q
    83.89        10        0        0        5.3125
    $ d' c5 b2 ?2 _4 A: f6 K81.43        1        8        0        7.5' c$ Z% Y. Z7 y
    87.15        0.5        0        0        5.6251 d: L, d+ h2 |; P! ~3 \1 W/ \
    73.22        1        0        0        3.75  i" [* ~2 w; [, b
    92.82        10        5        4        9.0625];
    ! W% E/ p, t6 M7 S; ^& X& _6 O- o[ma,na]=size(A);
    / \! W" \2 x  \( D, _B=zeros(1,na);
      e. h2 |: X8 y/ U& L: qP=zeros(1,na);
    . j% z. J: g$ V. P' _! m! a: K' ZG=zeros(1,na);
    7 z8 G% c& `( Q/ C; AS=zeros(1,ma);
    : h1 @9 a! o* q2 A( C$ jg=0;
    8 Y% t& S6 V, e9 U; Ja=0.5; $ N4 T! V9 d$ E/ T
    MAX=max(A);
    ( M, C* B; w8 U8 h- e0 RMIN=min(A); & k$ c7 F: d. d7 ]6 l  C
    for i=1:ma     
    ; s& E3 U( T! B/ \2 L+ N    for j=1:na      4 ]* [7 r2 d6 |$ E6 h6 w, b4 g% O
            A(i,j)=((A(i,j)-MIN(j))/(MAX(j)-MIN(j)))*a+(1-a);   %标准化矩阵A
    3 V3 Z! W7 z0 D1 s+ U    end " t6 y, {+ t% I2 y/ Q: K4 K  j
    end 7 h3 I; ]$ s% ]9 Y6 T2 _2 k. `
    for j=1:na     % p, p- p! O' {+ F# p, \; g: Z
        for i=1:ma     3 y2 N* `# J/ n2 @, @
            B(j)=B(j)+A(i,j);  v! h4 b+ n% e9 N9 e
        end
      f, o- n! ~  h9 n% D3 wend
    % V& m7 q" p- f( f) l. u  Dfor i=1:ma  
    - Z' ?8 b2 m" J5 G    for j=1:na   
    . M+ ^" ]: K5 v  W5 [& Y        A(i,j)=A(i,j)/B(j)
    5 f3 @+ E9 ~: q. O$ n' ~  G# Z' Q    end
    " p5 _2 L8 J; y: q* I' Z6 V. Tend ) Q. |8 i5 v% [% |
    for j=1:na
    6 h: i7 Z  k7 ~: ^' g: Q5 Z    for i=1:ma ' E, N2 L) m6 @
            P(j)=P(j)+A(i,j)*log(A(i,j));3 _+ D1 f6 c) F: [
        end
    * m6 R1 L9 M% d/ Hend
    3 s# X$ Q- [) b+ |" Dk=1/log(na);
      k7 c6 Q9 @; }P=P*(-k)  v9 A% A  I) L$ j' E
    for j=1:na   
    9 H- S$ m& {$ N& w) g8 B6 o" Q: c# L    G(j)=1-P(j)
    0 f9 ^5 t0 w: s: a+ a    g=g+G(j); 3 b, @* m' e+ S( |4 K  T6 w/ b! w
    end
    3 N" X' G" u8 }" [for j=1:na  
    4 V0 P+ l# J& C3 h    b(j)=G(j)/g0 S' A$ c  B# X$ u$ J' }4 i
    end
    $ T7 U6 U$ {+ i+ g: B) lfor i=1:ma
    : q6 C/ y8 o6 p# Z- Q3 ^: v; t    for j=1:na
      R1 d. B- i% Q7 ]. S- I        S(i)=b(j)*A(i,j)& }; F: ^& j2 r. _  d3 b1 T
        end
    ! I* o; w* J* g* G6 Nend; z: |" l+ o7 t, m. G; s0 ?
            
    7 S2 b! m' T( H1 {# w( u" m
    1 w, L, {# ~# U* _0 ?6 e$ T3 C( m, {0 O* O, \# Q2 P

    2 L4 z) D( @; `: t+ i
    # |% M/ r+ T1 }1 y9 p+ V" Y
    回复

    使用道具 举报

    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-8-25 01:21 , Processed in 0.394590 second(s), 68 queries .

    回顶部