- 在线时间
- 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算一个有效性系数和权还有松弛变量,苦于不知错在哪里,如何更改,还请老师相助# B3 c- ]# H- s1 g* E: ?8 k! b
$ K% j' b$ \/ p+ f1 p程序如下
0 }& n0 a9 Y+ ^$ t) o. O7 G; ?3 e/ ]. _# \/ f* I* d
clear
7 u! Q: r* C5 {6 a, v4 v& GX=[60,70,85,106,35;156,200,157,263,105;50,180,100,86,30;]; ) {+ g6 B5 [% p8 l P- S
Y=[80,60,90,96,30;12,11114,20,17,8;27,25,15,28,3;4,2,5,5,1;];' q$ f2 [2 Q4 B! c. Z
n=size(X',1); 3 b& [: F3 }, l' r4 s3 P
m=size(X,1);
& f% U+ M5 u8 Ys=size(Y,1);" K2 b6 o; l: {
A=[-X' Y'];8 i. L# Z0 l* ?( l7 P7 \/ S" g
b=zeros(n,1);
; R2 j R; v7 t+ I6 k' g; t gLB=zeros(m+s,1); 3 e8 D5 F8 R5 q4 h5 G; A% h
UB=[];. ^8 O+ N/ n7 F, d
fori=1:n; - ]% e5 _/ E: O+ e; n4 [
f=[zeros(1,m) -Y(:,i)']; |" s! H! {5 r% A! {4 Q
Aeq=[X(:,i)' zeros(1,s)]; 0 G( B" O) j5 b1 G
beq=1; 2 b! T. b: `) L' _: k0 s& q0 `7 j7 G
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);
; n' B! c$ d& \ x' E2 j" YE(i,i)=Y(:,i)'*w(m+l:m+s,i);
, _9 D, r$ D0 V7 ~# B; wendw
7 r! ?! C4 o( d# nE
9 u! q% I4 [" w/ H% o6 Aomega=W(l:m, ;/ s! D' J3 t4 w4 t E
mu=(m+l:m+s);
& |$ W p: H% z' Y2 [ H6 i+ f) N/ ?! @+ e+ Q9 n; _/ R
1 M) E0 r4 p' x( L7 y! p. B+ O& K, b7 }" k5 W! s6 ^$ a
错误$ T" K1 G" ]8 V
??? Subscript indices must either be real positive integers or logicals.
" W c' `7 a% c$ c [
6 l" o/ a& C3 e% D; S6 f* ?/ G R3 ]/ [Error in ==> DEA at 12) q- Q& y* r2 B4 O, k9 d; s
f=[zeros(1,m) -Y(:,i)']; |
|