首页 DEA的Matlab程序数据包络分析

DEA的Matlab程序数据包络分析

举报
开通vip

DEA的Matlab程序数据包络分析模型((Pc2r)的MATLAB程序clearX=[];%用户输入多指标输入矩阵XY=[];%用户输入多指标输出矩阵Yn=size(X',1);m=size(X,1);s=size(Y,1);A=[-X'Y'];b=zeros(n,1);LB=zeros(m+s,1);UB=[];fori=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...

DEA的Matlab程序数据包络分析
模型((Pc2r)的MATLAB程序clearX=[];%用户输入多指标输入矩阵XY=[];%用户输入多指标输出矩阵Yn=size(X',1);m=size(X,1);s=size(Y,1);A=[-X'Y'];b=zeros(n,1);LB=zeros(m+s,1);UB=[];fori=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+l:m+s,i);%求出DMUi的相对效率值Eiiendw%输出最佳权向量E%输出相对效率值E..iiOmega=w(l:m,:)%输出投入权向量。mu=w(m+l:m+s,:)%输出产出权向量。模型(Dc2r)的MATLAB程序clearX=[];%用户输入多指标输入矩阵XY=[];%用户输入多指标输出矩阵Yn=size(X',l);m=size(X,l);s=size(Y,l);epsilon=10A-10;%定义非阿基米德无穷小=10-10f=[zeros(1,n)-epsilon*ones(1,m+s)1];%目标函数的系数矩阵:的系数为O,s-,s+的系数为-e,的系数为1;A=zeros(1,n+m+s+1);b=0;%<=约束;LB=zeros(n+m+s+1,1);UB=[];%变量约束;LB(n+m+s+1)=-Inf;%-Inf表示下限为负无穷大。fori=1:n;Aeq=[Xeye(m)zeros(m,s)-X(:,i)Yzeros(s,m)-eye(s)zeros(s,1)];beq=[zeros(m,1)Y(:,i)];w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);%解线性规划,得DMU的最佳权向量w;endw%输出最佳权向量lambda=w(1:n,:)%输出s_minus=w(n+1:n+m,:)%输出s-s_plus=w(n+m+1:n+m+s,:)%输出s+theta=w(n+m+s+1,:)%输出
本文档为【DEA的Matlab程序数据包络分析】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
酷酷龙
暂无简介~
格式:doc
大小:10KB
软件:Word
页数:1
分类:
上传时间:2023-02-20
浏览量:2