QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7339|回复: 12
打印 上一主题 下一主题

关于层次分析法

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

1

主题

2

听众

69

积分

升级  67.37%

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-4 18:56 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
附件里有姜启源老师和韩忠庚老师的课件和论文及层次分析法和模糊数学结合的方法

层次分析法.rar

740.26 KB, 下载次数: 113, 下载积分: 体力 -2 点

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

1

主题

2

听众

69

积分

升级  67.37%

该用户从未签到

回复

使用道具 举报

zdc_vip        

0

主题

4

听众

6

积分

升级  1.05%

该用户从未签到

新人进步奖

回复

使用道具 举报

xulei1600        

0

主题

3

听众

102

积分

升级  1%

该用户从未签到

回复

使用道具 举报

0

主题

3

听众

66

积分

升级  64.21%

该用户从未签到

回复

使用道具 举报

1

主题

4

听众

24

积分

升级  20%

该用户从未签到

新人进步奖

回复

使用道具 举报

1

主题

4

听众

24

积分

升级  20%

该用户从未签到

新人进步奖

回复

使用道具 举报

1

主题

4

听众

24

积分

升级  20%

该用户从未签到

新人进步奖

回复

使用道具 举报

1

主题

4

听众

24

积分

升级  20%

该用户从未签到

新人进步奖

回复

使用道具 举报

xuns        

1

主题

4

听众

17

积分

升级  12.63%

该用户从未签到

新人进步奖

MATLAB在层次分析法中的应用  
: s; G8 `9 L8 O" C' d基于matlab层次分析法的实现
' f1 F& x1 I/ @0 l" @8 W( T$ \  G2006年07月28日 星期五 上午 11:049 d) z4 l4 p$ d/ r! E6 m
disp('请输入判断矩阵A(n阶)');
8 ]% v: }4 k, M& c+ \6 Z3 x" C/ XA=input('A=');/ M9 ~. |' I+ \  Z. p3 o  B) B
[n,n]=size(A);
( M4 \9 {/ @+ i" \$ j! J9 k( Dx=ones(n,100);
1 z7 l" y2 u; H0 T; Fy=ones(n,100);' b. L6 P% y' d) y- W5 m. h
m=zeros(1,100);* X3 z# `) Q/ k0 m: g3 u
m(1)=max(x(:,1));
7 V! x+ q1 t. a" m- E  ~1 Qy(:,1)=x(:,1);
& L: x5 o  i! _; R0 X& Z: hx(:,2)=A*y(:,1);
# H8 u/ @5 I! d: e" s/ [' mm(2)=max(x(:,2));
% r& E9 [: }) J8 J+ h% Y% y7 Iy(:,2)=x(:,2)/m(2);9 F5 t" m. G8 z# D" n$ s. K7 w
p=0.0001;i=2;k=abs(m(2)-m(1));
  I( F# I7 ^( g! |* P( k+ \while  k>p
! k+ Z. {$ Y3 \/ ^# G5 Z  i=i+1;
9 c3 M8 o5 W+ X: {4 m, V  x(:,i)=A*y(:,i-1);
8 T% a8 M  R7 M5 m7 E, K% `  m(i)=max(x(:,i));% ]6 i+ y0 [. Q0 z' F
  y(:,i)=x(:,i)/m(i);+ x6 I' M1 [( k, Q# g) L# X
  k=abs(m(i)-m(i-1));8 U' {- b/ m' y( P
end0 @1 x& L8 N" K+ l7 @5 q! w
a=sum(y(:,i));7 ~& m( n; o; `# l- u, B
w=y(:,i)/a;
1 E! W; c( n3 U( T% bt=m(i);& c9 O9 C9 |* p# W3 \; {  N2 c+ t
disp(w);disp(t);4 q' E4 r3 U2 Y6 r7 w
         %以下是一致性检验
; s# D3 b2 N/ P# k8 _# ]* }CI=(t-n)/(n-1);RI=[0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59];' b* D6 z( n1 h, `' y- y; S
CR=CI/RI(n);
# J5 ?3 {- ]5 f+ |if CR<0.10
1 p. F+ d6 G* y# d4 A4 _    disp('此矩阵的一致性可以接受!');( m3 u/ N7 A- l$ i+ s( l
    disp('CI=');disp(CI);
- V, M" b5 L* d; j" R    disp('CR=');disp(CR);' A" ~! `- R+ W( }
end
回复

使用道具 举报

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

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

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

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

蒙公网安备 15010502000194号

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

GMT+8, 2025-7-11 03:10 , Processed in 2.066019 second(s), 102 queries .

回顶部