- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助
! o6 W" ^9 [* z# g( ]5 h, ^% L6 K, @, E' Z
( b+ \6 P0 A2 }程序如下
, w/ i, u2 r8 s4 m9 r. R
' {4 h7 p h- n. G8 C# Dclear9 V+ M$ ~4 p8 ?4 ^
X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
U! W7 m* Z! a4 zY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
- s. y% s+ `, g$ v' M- x" o3 tn=size(X',1); 9 A1 ]& r$ Z4 C+ l- n7 ^
m=size(X,1); 4 l2 ~2 W4 P! H- s$ v! b9 t
s=size(Y,1);4 Y* q( q7 x1 T: U' d* \8 ^
A=[-X' Y'];
+ v: `) w- y$ t1 C! gb=zeros(n,1);/ t2 d4 d4 W: N; H; d5 S6 N! \3 f
LB=zeros(m+s,1);
9 I0 E" _( _$ ?4 G7 r; d5 TUB=[];4 {7 z0 Z, x. {" E5 y
fori=1:n;
3 n9 g3 U" b0 C: I% \; P2 g! y( I9 M# ]( Wf=[zeros(1,m) -Y(:,i)'];
4 U5 w$ x5 i) T. DAeq=[X(:,i)' zeros(1,s)]; ' E" |& A$ ^% q9 p5 f: i! Q& v+ Q
beq=1; ) X7 n5 G9 t) B m
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);
8 E* G5 _3 g. c5 q) iE(i,i)=Y(:,i)'*w(m+l:m+s,i);) Z0 t q; |. g$ `
endw5 W# m; p. a' A% z- @6 r1 ` m1 O
E
. z z; V# y r% b0 D$ X; h1 komega=W(l:m, ;
$ x# F! k: x/ W; k4 ^$ G `mu=(m+l:m+s);
! H/ G) i) T, s/ X& ?
1 }0 [; t5 l: c: I% X5 M4 G) Z6 o8 F- D: Y
- d- G. ~$ I1 k: w& F5 b! d
错误* g* C$ n$ ^8 g, J4 ^- {& `: n$ Y
??? Subscript indices must either be real positive integers or logicals.
4 ]1 I$ f! f `; X
" o7 T' d) v; [% tError in ==> DEA at 122 c/ g8 v) l. V
f=[zeros(1,m) -Y(:,i)']; |
|