- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助
+ b/ R( Q+ O o, G8 G9 z5 K G- A4 m/ l
程序如下6 u7 V: H9 q. V; @2 j& B
5 W5 T8 ]+ `1 X( b% @* xclear+ Y% \: x! r( x* W# s
X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
$ ~$ o! f C9 C5 CY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];* r1 P+ k+ W R, s9 O3 N
n=size(X',1);
; [. r& F8 G- @5 L3 N0 ^m=size(X,1);
' h# c; k5 S# Ys=size(Y,1);% x. K) M5 M3 r- Q* W7 ~, G2 p
A=[-X' Y'];
- r, b8 e) ]) U# C W I" Gb=zeros(n,1);
& Q& `" ?( s% D; e/ `LB=zeros(m+s,1);
d; k! g; |( v/ F: u& m* Z" W7 oUB=[];& y# U' w% y4 G
fori=1:n; $ U! K1 m) Y* c* y& d" F9 K
f=[zeros(1,m) -Y(:,i)'];
: Z* @0 s3 c3 X; _Aeq=[X(:,i)' zeros(1,s)]; , r1 h$ H/ G/ }# [
beq=1; ) m( Y; C& j t# ^
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB); 0 D# U0 y& ?8 D0 h1 y7 ]+ i7 |% b3 Y
E(i,i)=Y(:,i)'*w(m+l:m+s,i);3 ]$ b! Y; ]( h% \1 P+ A; u
endw0 ?0 U: `, x t" s
E
! ^- ~3 s+ n$ V% ^6 h3 Z/ Nomega=W(l:m, ;5 N. f6 z7 i4 g' N
mu=(m+l:m+s);
* x: V( d: r% g8 L C# j" j$ S3 i7 q) |: e5 L+ B) Q
# B0 i- `. v0 H( p7 U- O" O* ^; D8 t1 `+ a( N- F
错误
3 ]& v1 w' u8 t3 p??? Subscript indices must either be real positive integers or logicals.
( M% h- e. A. ]* k* e
1 V( v0 }, |( pError in ==> DEA at 12
0 ^: R g% \3 i P* X& E3 bf=[zeros(1,m) -Y(:,i)']; |
|