- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助6 `3 ]7 M/ j: T
& G" x7 q) M# _, D5 t/ R0 |8 @# {$ A
程序如下
& A* H- f8 Y/ @- _. F6 L9 y
2 X9 E' W9 f4 p! zclear6 c1 g' x5 n. N( P0 R8 i: [
X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
4 t# t- g$ I7 S7 @' g' ]' tY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
+ s$ |6 \9 B, h9 Kn=size(X',1);
5 Z4 N0 ]# m, C2 nm=size(X,1);
& [, i6 U: M. U: u* Ds=size(Y,1);" B9 Y r) m. G1 O8 w$ Z, K/ \
A=[-X' Y'];6 V6 h0 Y) p S v0 h3 ?
b=zeros(n,1);/ f6 A( G# J9 U9 E0 e H
LB=zeros(m+s,1);
2 m# V y1 W: H: p7 H; |UB=[];
5 n6 I. Y0 Z6 ~3 M) S4 Mfori=1:n;
6 Q6 _% F0 D8 tf=[zeros(1,m) -Y(:,i)'];
4 H2 t Y1 Y6 y+ K, S% ~Aeq=[X(:,i)' zeros(1,s)]; % e6 h% `, \4 P% F4 r( P
beq=1;
# I* f5 H& S2 w8 g0 O bw(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB); 9 e$ j3 { o j; S+ u t
E(i,i)=Y(:,i)'*w(m+l:m+s,i); d8 m0 B! o* G4 e- r
endw Q% u' h! W$ d1 C( _9 u+ ~
E3 Q5 J" [) O9 _3 v0 c7 D5 F' [
omega=W(l:m, ;
2 f) Z4 t) b1 J5 q2 h8 [8 Cmu=(m+l:m+s);
( `6 `) V/ v& f3 {+ r+ ?3 {1 W6 K) b. y4 T7 J
% N5 u3 E: ?% N" G+ P! I3 Z/ P/ L* T' D) D! G0 s& v- K
错误! ]8 n3 m4 ~+ V3 E
??? Subscript indices must either be real positive integers or logicals.
5 y+ c1 A) x: b: q: H( }8 w% s5 R2 ?. J' b( v
Error in ==> DEA at 12
4 l1 R6 e2 i* U$ ~f=[zeros(1,m) -Y(:,i)']; |
|