- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助
3 b. o. Z& a2 a, g: |3 v: K. E S6 ?4 d( @
程序如下
: S) E& ~$ h2 J. I) b: Q9 t9 |% ]6 c" x2 W
clear
- v. p9 @/ k' w; h1 ^X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
% {, C+ ?# k" xY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];$ x8 C$ b) ^4 P( @
n=size(X',1); 2 h9 q- w, L$ V0 F
m=size(X,1); 4 b. p0 a4 x d ~
s=size(Y,1);
5 |1 O$ d" v6 k& k$ O! HA=[-X' Y'];4 E* `7 [0 w' G# a
b=zeros(n,1);' i4 f/ o9 B# P9 i* ^4 z+ G
LB=zeros(m+s,1);
! Z1 k- M6 I3 `8 VUB=[];! g- k: x6 C# k/ ~
fori=1:n; ) h) R9 M- P* u: U A
f=[zeros(1,m) -Y(:,i)']; 4 H- ? w7 a t) ^$ M
Aeq=[X(:,i)' zeros(1,s)];
% n3 o) `( t) A+ I ^% Z3 Sbeq=1; 0 V0 @* u% k Z
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB); # q6 a5 `7 }7 ^0 ?$ X7 m( G
E(i,i)=Y(:,i)'*w(m+l:m+s,i);9 j1 d- n2 J8 }
endw: r8 M: {% w* Q, v3 E5 l
E* W; N1 j" ]9 g" U2 [6 L" n
omega=W(l:m, ;
+ y7 ?4 E/ z0 m0 |7 `7 |5 Qmu=(m+l:m+s);& J( X: u3 ~4 ]
. R k, I) v2 n2 [2 _ q; P" w/ J
0 H1 d/ {/ W) C, v% C5 a
9 F, Y+ z1 S! z# R4 J4 O2 ?错误
1 ~1 ? P+ `* D* P' `. h??? Subscript indices must either be real positive integers or logicals.; R& i5 ~+ v- Q7 I& u6 Q% O
3 n5 ?, y& Y! _/ E* ~. TError in ==> DEA at 12
) B+ U9 J8 v' Z! of=[zeros(1,m) -Y(:,i)']; |
|