- 在线时间
- 2 小时
- 最后登录
- 2017-7-6
- 注册时间
- 2012-4-5
- 听众数
- 1
- 收听数
- 0
- 能力
- 0 分
- 体力
- 13 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 5
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 3
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   0% 该用户从未签到 - 自我介绍
- 研2学生一枚
|
我是一名研2学生,热动专业,目前在做DEA相关的课题,苦于懂人太少,无人能祝,特此来求,我的问题是 我用matlab算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助- P; |0 n! n& O) ~) F
! U5 Z4 H+ A6 ]- @/ X程序如下
- y/ e( A% _4 o. w& a0 R o' P: J5 o7 |/ f* }
clear+ a1 i7 ~1 I+ h+ v
X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
6 F* K/ B0 J$ w8 zY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
8 t6 l* f4 T& l/ |n=size(X',1);
$ R% X, R- C; Xm=size(X,1); ! n9 F4 Y2 A, g( i9 R( Y, b4 F9 X
s=size(Y,1);
# @; `, }; W* [4 V0 ?/ vA=[-X' Y'];, E7 b: _/ o! ^5 \: T: B
b=zeros(n,1);
: Y% ?8 C9 Y! ^# I2 FLB=zeros(m+s,1); 2 P w$ C6 }+ U. F1 A, s
UB=[];0 j1 {) _5 u& z. D( d
fori=1:n;
7 f7 v4 Y9 z7 h2 yf=[zeros(1,m) -Y(:,i)']; d+ o* w- h$ T( }. S3 t
Aeq=[X(:,i)' zeros(1,s)];
1 w6 z, O! W3 S) G" m5 Ebeq=1;
; D' y! l& G% c7 g- g; p& ]w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);
+ h0 B ?% ^! ^5 GE(i,i)=Y(:,i)'*w(m+l:m+s,i);* @' Y6 L- B/ h0 h
endw
! j% ~: m2 Q% {2 FE) y! ?1 ~9 E$ U7 J+ Q
omega=W(l:m, ;! Z& J+ H+ D. i d) e5 X( ]
mu=(m+l:m+s);
" ^* }+ \3 ]* u4 a- W O& d7 m, i, A. ~$ e x/ O3 A7 x4 o
; [+ h3 J7 `3 x- i7 j: P/ H% o
+ P! I5 F0 E; z8 F7 {错误
( o D3 ]. o: y! V) v??? Subscript indices must either be real positive integers or logicals.0 F/ ~. s& {. ?5 w) T
; `/ `6 O' n5 l7 V
Error in ==> DEA at 12
1 n6 q( h5 E/ I2 D7 q7 u C( Vf=[zeros(1,m) -Y(:,i)']; |
|