24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3152  |  回复: 1

wuyouwuxu

银虫 (小有名气)

[求助] 求解DEA的MATLAB程序已有1人参与

谁有求解DEA(数据包络分析)的MATLAB程序,本人最近学习MATLAB编程。最好附上相对应的DEA模型
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

komae

铁虫 (小有名气)

【答案】应助回帖

%% 数据的导入,X、Y分别为输入、输出指标
X=[];
Y=[];
X=X';Y=Y';
%% (1) 对矩阵的尺寸进行统计
n=size(X',1);  m=size(X,1); %m,n为X矩阵的行、列数   
s=size(Y,1);   %s为Y矩阵的行数
%% (2)定义主要参数A、b、LB、UB
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);    %求解所构建的线性方程组;
E(i,i)=Y(:,i)'*w(m+1:m+s,i);                           %求借DMUi单元的相对效率值Eii
end
%% 数据的输出
w;  %权重系数
E;  %CCR效率值
搅拌铸造,铝合金轻金属铸造和复合材料、力学讨论Q群:208608603,欢迎各位一起学习,共同进步
2楼2015-04-09 12:51:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wuyouwuxu 的主题更新
信息提示
请填处理意见