- 在线时间
- 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 f* |/ n+ t8 H. l9 L1 z [# m
+ t# S# u+ e) M0 o
程序如下
3 c( a5 {% T2 \* C8 n5 }$ d' P9 x$ V5 l9 }$ T
clear
- K: k, T- f6 f& D6 v) F2 H5 VX=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;];
) `* P9 d3 Z% oY=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
+ u+ {# k' N+ g) t" N# ~4 R6 n1 Bn=size(X',1); 6 j/ G4 F/ D% t$ x& W. P1 O
m=size(X,1); ! u$ L* E" L, ~- l) ~ k; @& i6 S
s=size(Y,1);3 ]" k4 Y2 N( ~3 n5 d
A=[-X' Y']; K$ w# l2 y) `9 p& T, h
b=zeros(n,1);) A! T$ j. a: [$ [3 x6 z7 J' X
LB=zeros(m+s,1); # N7 v. }3 P+ b D. E# d1 ~
UB=[];4 M$ }1 ]# d) }% U- d8 Z# S! x! r
fori=1:n;
/ D9 l) U/ W% _+ m' o5 Df=[zeros(1,m) -Y(:,i)']; 2 A& f0 T, J" u, f! g8 K
Aeq=[X(:,i)' zeros(1,s)];
( v; Y) l E6 q& _, x- x; @beq=1;
6 U4 H4 c, J# v4 u# U- J# ^8 i* Bw(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);
! G# a" S. h0 H' P$ U) N0 bE(i,i)=Y(:,i)'*w(m+l:m+s,i);
x i4 z4 U5 r; n: Xendw
& s7 v1 M7 u6 ^% F6 NE
, A- H# ?0 d. T! yomega=W(l:m, ;
- S1 o) v5 f2 u( u* e4 g5 vmu=(m+l:m+s);& K6 `0 L& a7 e8 ?- R1 W0 e$ M
3 C2 ^& Q( u- e& F; s2 d# j( y
' ^& Z6 g4 x) x8 F8 @) ^! a/ ~% q
7 K) \. o0 z. { h. ^
错误
) ] i5 I2 m+ N" P# r4 L8 s??? Subscript indices must either be real positive integers or logicals.; W/ k) F, o/ i! t+ H, V: f) @' U
$ V; y# O$ R5 D3 ?4 r" o x( O4 mError in ==> DEA at 12& Z7 A- E$ ^: I" \8 C% _
f=[zeros(1,m) -Y(:,i)']; |
|