楼主: rx木
2208 1

[学习资料] DEA模型在matlab中实现的起点——CCR、BCC模型的代码 [推广有奖]

  • 3关注
  • 4粉丝

硕士生

97%

还不是VIP/贵宾

-

威望
0
论坛币
7081 个
通用积分
35.1078
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3955 点
帖子
69
精华
0
在线时间
245 小时
注册时间
2021-3-23
最后登录
2024-8-4

楼主
rx木 学生认证  发表于 2022-3-25 12:24:21 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

本帖系统讲一下DEA最基础的模型BCC和CCR模型



     这两个模型虽然用deap可以很方便的求解,但对想要在DEA领域有所建树的新人而言,若能充分理解和掌握两个模型的代码求解,则未来实现或构建更多DEA模型便相对容易。 可先自己假设一个单投入单产出的例子,在纸上写出模型的规划式,然后对应linprog所需要的输入去编写,之后在拓展到多指标的情况(单指标只是多指标中的一种简单情形)。这两个模型代码搞明白后,再去比较非期望产出模型的代码。只要愿意多花点时间从单指标到多指标去推导与比较,一定能有所收获。

     首先,CCR模型代码来源于“彭育威,吴守宪,徐小湛.MATLAB在数据包络分析中的应用[J].西南民族学院学报(自然科学版)”论文中的代码,我对代码进行了修改,只输出效率结果。如图1。

图1.png

      先来看传统的CCR模型代码,注释是我以前学习时加上去的,这次我又重新校对和修改了部分注释,方便理解与学习。linprog函数是专门用来计算线性规划的函数,不熟悉的同学在matlab中help一下或者在mathwork中找一下linprog的介绍就懂了。具体代码在word中!   

           相对于CCR模型,BCC模型只是增加了一个约束条件 ,如图2. 论文中仅给出CCR模型的代码,没有给出BCC模型的代码,我将代码进行了修改,请看BCC模型的代码。具体代码在word中!

图2.png

          有了这两个模型的代码,便可计算被评价单元的技术效率和纯技术效率。然后通过二者相除便可得到规模效率。

          数据的怎么放进矩阵中,可参考我空间的帖子:非期望产出SBM模型的matlab操作示范。




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab DEA模型 BCC

word中部分代码截图.png (47.74 KB)

word中部分代码截图.png

word中的部分代码截图BCC.png (43.86 KB)

word中的部分代码截图BCC.png

BCC模型代码.docx

28.71 KB

需要: RMB 3 元  [购买]

CCR模型代码.docx

31.31 KB

需要: RMB 3 元  [购买]

沙发
兆年年 发表于 2023-4-11 21:29:05 |只看作者 |坛友微信交流群
你好,请问传出导向的话,怎么修改代码呢?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-12-27 00:06