- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助7 L0 A! w3 b2 z% J& ?
( A, J' ~% I& c: w1 f; N- P程序如下, {4 T1 t& [0 |, r( G
$ a: q4 K* |8 `/ w
clear* ~9 m- G, c* t+ r8 }6 b0 y; A
X=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;]; d" t* K6 |; \
Y=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];
U( o- r/ V% W2 y: {. o- Z* fn=size(X',1); ' ^& E9 J; Z/ f3 ^/ M
m=size(X,1);
- k1 ]* N1 w" Fs=size(Y,1);. s q7 I: z/ [: H1 F% k8 A
A=[-X' Y'];
: {; H1 ?& R }- R7 w, K# `. kb=zeros(n,1);# g2 o, v) f6 [, D( V8 ~% S6 a
LB=zeros(m+s,1); 1 Y9 j; w) |! B
UB=[];" ?7 a C/ w% R0 f1 L( ]: y
fori=1:n;
0 ^6 s! w7 t8 i* U$ ff=[zeros(1,m) -Y(:,i)'];
' U" H( z% Z( @# N4 H2 bAeq=[X(:,i)' zeros(1,s)]; $ c! s O( t! T& {! V$ {$ ]
beq=1; 5 y1 v7 ]' L) Y1 K& w
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB); 2 y E, }. b% u+ \' @7 n( `0 \ _
E(i,i)=Y(:,i)'*w(m+l:m+s,i);
; Q e. P5 R0 |+ s4 e8 g1 |+ G! ~endw
1 [ ^: C5 O, [9 W$ R+ rE
- ~* Q! j g% Z/ V4 @" \: V( Romega=W(l:m, ;
# @# ?( E. J) W* Y1 _% K, l1 B; N) Pmu=(m+l:m+s);7 R5 I/ ^; h2 {8 y6 L6 x" ^; f
/ O6 G6 |/ \2 i/ K: X
# C: m5 y2 f# q" h. Q5 ^
" @* r6 D3 _0 G
错误
9 C7 v5 P! i o, S& h??? Subscript indices must either be real positive integers or logicals.% w$ W6 x# a$ p. I7 d0 A
, {" h t. X' }- p& ~5 R
Error in ==> DEA at 12" }4 y% g& @+ Y: W2 ~
f=[zeros(1,m) -Y(:,i)']; |
|