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
    , ^6 B0 N8 X9 J% c; K89.98        7        5        0        7.1875' W8 {! @/ @8 y* U; g5 b9 ]
    82.73        10        5        2        8.75
    ; a, r' H" m/ }7 d4 J' W6 E8 N76.82        5        8        0        6.25
    / p9 Y5 W: |& |76.91        7.6        10        0        9.375
    6 p' e' c" Y$ @) m: R5 u* _85.22        10        0        6        7.53 ^( m. X) c( q: d+ L- b: A
    80.68        5.5        8        0        8.125. M7 j& U* |; P- L
    84.59        3        0        0        4.6875
    2 x# r) ?& \, u+ s7 k) }3 j86.05        9.5        5        3        4.375& ^  h7 N6 H* P) Y1 G# @. }0 M
    83.89        10        0        0        5.3125% j' J2 l! l) B1 V8 q" h+ S4 d
    81.43        1        8        0        7.5: R1 |  m0 v/ ~. a
    87.15        0.5        0        0        5.625
    2 ~7 H- e) x) l1 R: i# ]1 `73.22        1        0        0        3.75% |  x: C1 `+ N9 _
    92.82        10        5        4        9.0625];
    & [2 d2 e2 k! D7 c5 s* K" ?[ma,na]=size(A);8 J# @' _8 m. h( X4 I) [
    B=zeros(1,na);( V& c" y% n1 [) ~
    P=zeros(1,na);
    6 ^' p0 s: K9 G) y- p: NG=zeros(1,na);
    3 W+ R" {3 n- T* G! mS=zeros(1,ma);! I$ r0 Y7 O; q
    g=0;
    - u; M( i# l9 Z. f2 q) y: A% Q1 i. oa=0.5; % q+ L/ D' L7 t
    MAX=max(A);
    ) |4 E4 o. a$ K3 }MIN=min(A);
    ! L' \" f, O  r- z1 G2 o6 cfor i=1:ma     
    8 \1 E% W+ z/ `  D7 @    for j=1:na      
    % G* D0 O* x9 K/ q        A(i,j)=((A(i,j)-MIN(j))/(MAX(j)-MIN(j)))*a+(1-a);   %标准化矩阵A
    7 y, ^1 o/ s) w8 |' v3 D, U: d  b/ L1 t    end
    * R' L/ N  V& b! z7 L# x" h7 Oend
    ( J% r& f9 K1 w) Z$ mfor j=1:na     # c, R/ j9 N) h9 w& k. x  H/ I
        for i=1:ma     
    1 h  O* m8 ~3 Q' C; ]        B(j)=B(j)+A(i,j);0 E1 s& R% U" e% |7 l
        end* U: L$ {. s' ]
    end
      O2 ^/ M" c4 G5 _: t, V% gfor i=1:ma  8 ?- c9 ?1 S7 N. @4 u. N. o+ h
        for j=1:na    % ^* W. t$ N6 l
            A(i,j)=A(i,j)/B(j)
    . Y: b1 B. b* K' h6 N3 z' @9 S    end
    2 T# `6 V+ S2 A+ U. H0 Nend , q7 ]2 L. Z+ B; t6 I) E
    for j=1:na 2 t  O8 W- z  b4 \% Y
        for i=1:ma 8 d! U5 z9 D) ?- j9 m
            P(j)=P(j)+A(i,j)*log(A(i,j));
    0 |, v& Q6 d/ A3 a, z4 U    end
    5 N/ @9 b' _2 v# Kend
    + n3 w) [( B# f9 i# U3 F  Gk=1/log(na); : [  A  F0 k2 l: L+ N
    P=P*(-k)
    0 Z. d6 B: Z6 d4 m/ _2 i, P! Cfor j=1:na   * @9 d2 c7 C9 B1 Q6 S8 q& Q# b
        G(j)=1-P(j)
    # l' T6 c3 D" p. x4 z. _, [    g=g+G(j); 2 b% Y5 C0 N4 s* J$ d6 M9 \
    end & n) ~8 K; R7 s
    for j=1:na    R- B5 ]% c% S. a( C
        b(j)=G(j)/g; T1 i' n8 M# \, ]2 U( j2 R# U
    end : b. g/ c, s& Q- g/ ?) ]) i
    for i=1:ma
      q* c  S2 F) {- D5 c' G0 r    for j=1:na
    % u; P% l/ f% O+ T' `9 L" \% Q5 C" Q! ?        S(i)=b(j)*A(i,j). \; B" z# U" w8 }+ Q
        end! x/ |: Q/ \: E& m
    end) a9 ^# e; j# i3 p6 U4 d( ^
            . h/ Q- d- U' R5 x3 E" {# T% I4 g
    ( ]0 N8 M2 z9 h3 h# U
    2 r7 E) y+ N8 R% X: C
    - P+ C! d7 ~3 w0 {( E. w

    : X$ G% l7 G. z) H7 K
    回复

    使用道具 举报

    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-7-10 06:00 , Processed in 0.453474 second(s), 68 queries .

    回顶部