DEA的Matlab程序(数据包络分析).docVIP

  • 88
  • 0
  • 约1.14千字
  • 约 1页
  • 2020-04-03 发布于浙江
  • 举报
模型((PC2R)的MATLAB程序 clear X=[]; %用户输入多指标输入矩阵X Y=[]; %用户输入多指标输出矩阵Y n=size(X,1); m=size(X,1); s=size(Y,1); A=[-X Y]; b=zeros(n, 1); LB=zeros(m+s,1); UB=[]; for i=1:n; f= [zeros(1,m) -Y(:,i)]; Aeq=[X(:,i) zeros(1,s)]; beq=1; w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB); %解线性规划,得DMU;的最佳权向量w; E(i, i)=Y(:,i)*w(m+1:m+s,i); %求出DMUi的相对效率值Eii end w %输出最佳权向量 E %输出相对效率值Eii Omega=w(1:m,:) %输出投入权向量。 mu=w(m+1:m+s,:) %输出产出权向量。 模型(D?C2R)的MATLAB程序 clear X=[]; %用户输入多指标输入矩阵X Y=[]; %用户输入多指标输出矩阵Y n=size(X,1); m=size(X,1); s=size(Y,1); epsilon=10^-10; %定义非阿基米德无穷小?=10-10 f=[zeros(1,

文档评论(0)

1亿VIP精品文档

相关文档