- 在线时间
- 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+ {, Q7 J' W; g7 o$ K( G9 _' P7 {7 A* ]0 d
程序如下
( Z0 P' `8 k+ j/ m
J+ G0 T3 r: j3 {8 `clear
1 D6 }) }' c; p/ P o6 h- AX=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;]; & H, [' K0 J0 I- f2 M
Y=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
2 e% H+ t8 i% G( o9 `) R* x2 pn=size(X',1);
4 w/ Y$ M0 `& v) V; n, v, c& b1 vm=size(X,1); : Q7 o6 Z: y& E6 V L
s=size(Y,1);; S; ~6 e# B) w
A=[-X' Y'];2 X1 G' o' U% K, B5 `
b=zeros(n,1);
8 g0 r; ^. T. R. p4 |3 P8 cLB=zeros(m+s,1); / a5 h& j# e4 _9 w. ?
UB=[];/ m1 l% @' D6 i) X) [$ L
fori=1:n;
J. F) u* d* Gf=[zeros(1,m) -Y(:,i)'];
& H8 S& m2 R6 H |1 o6 IAeq=[X(:,i)' zeros(1,s)];
- M5 f) C8 R+ T' |beq=1; * J; L2 {) M! m$ f4 \
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);
# l: T; Z3 h4 R% Y' n H. UE(i,i)=Y(:,i)'*w(m+l:m+s,i);% I0 k" g* ]2 @9 Z
endw: r3 N7 N1 i6 u, t: J
E8 l8 l; A' e5 e
omega=W(l:m, ;+ F. |( k- a. E0 L3 d4 u0 Z0 G
mu=(m+l:m+s);$ e/ ~# @( j% G+ A( ^
7 n+ v2 G- X2 z, d f$ a `( N5 P( ^: G
6 Q4 H. j$ s) A; M: M( m
错误
2 d" T; a3 C/ d# A??? Subscript indices must either be real positive integers or logicals./ @# ?7 ]) d7 W3 ]7 i! K
6 l" O/ B6 |# T' `9 K! i' \3 }Error in ==> DEA at 12
. E, ~& z- V P$ vf=[zeros(1,m) -Y(:,i)']; |
|