楼主: hrbatanu
1736 8

[统计软件] Excel 画帕累托可能性边界 [推广有奖]

  • 17关注
  • 4粉丝

已卖:2份资源

讲师

41%

还不是VIP/贵宾

-

威望
0
论坛币
199 个
通用积分
0.3600
学术水平
2 点
热心指数
6 点
信用等级
1 点
经验
4807 点
帖子
264
精华
0
在线时间
679 小时
注册时间
2011-6-23
最后登录
2022-6-4

楼主
hrbatanu 发表于 2017-10-8 15:05:38 |AI写论文
50论坛币
Kreps 微观microfoundation 1的习题8.11:两人分两种物品15个x,20个y。甲的效用函数是U1=6+0.4*ln(x1)+0.6*ln(y1), 乙的效用函数是U2=8+ln(x2)+ln(y2)。所以x1+x2=15,y1+y2=20。现在我想用Excel把帕累托可能性边界(utility possibility frontier)画出来,我想的是先求出在14*19个点上两人的效用,然后分别作为两象限的变量画出来,可是这样包括了边界内部的点,如何在excel里排除飞帕累托最优的效用点(U1,U2)呢? 附件是我画的一部分点。最终想画出这样的图 WechatIMG216.jpeg Workbook1.xlsx (33 KB)

最佳答案

deem 查看完整内容

我之前想错了 不是画2*min(u1,u2)+max(u1,u2)=C,而是画帕累托最优,帕累托最优不等于社会最优。帕累托最优是给定某个u1,u2最大可能的取值。 y1,y2不能取(4,16),因为第二人的效用函数最大化需要有x2=y2,x215再增加y2不能提高其效用。 要画出左平一段,你再细分x1,y1就行了。
关键词:可能性边界 EXCEL exce xcel 帕累托

沙发
deem 学生认证  发表于 2017-10-9 14:19:58
hrbatanu 发表于 2017-10-9 13:00
谢谢!u2的定义那里应该是从B5到B32,你都用的14.
为什么y1,y2不再细分(5,15),(4,16)。。。。
这 ...
我之前想错了 不是画2*min(u1,u2)+max(u1,u2)=C,而是画帕累托最优,帕累托最优不等于社会最优。帕累托最优是给定某个u1,u2最大可能的取值。

y1,y2不能取(4,16),因为第二人的效用函数最大化需要有x2=y2,x2<=15,所以分给第二人y2>15再增加y2不能提高其效用。

要画出左平一段,你再细分x1,y1就行了。
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
yangyuzhou + 20 + 1 + 1 鼓励积极发帖讨论

总评分: 论坛币 + 20  学术水平 + 1  热心指数 + 1   查看全部评分

藤椅
deem 学生认证  发表于 2017-10-8 15:39:10
加上约束U1=6+0.4*ln(x1)+0.6*ln(y1), U2=8+ln(x2)+ln(y2),x1+x2=15,y1+y2=20只能得到1个点,而不是1条线。正确的约束条件是 2*min(u1, u2)+max(u1, u2) = 常数

板凳
hrbatanu 发表于 2017-10-8 15:59:04
deem 发表于 2017-10-8 15:39
加上约束U1=6+0.4*ln(x1)+0.6*ln(y1), U2=8+ln(x2)+ln(y2),x1+x2=15,y1+y2=20只能得到1个点,而不是1条线。 ...
你是在说求社会最优解,我只是想画出8.4那个图

报纸
deem 学生认证  发表于 2017-10-8 16:07:15
hrbatanu 发表于 2017-10-8 15:59
你是在说求社会最优解,我只是想画出8.4那个图
8.4 就是要你画:
2*min(u1, u2)+max(u1, u2)  = C这条线

地板
deem 学生认证  发表于 2017-10-8 16:07:19
hrbatanu 发表于 2017-10-8 15:59
你是在说求社会最优解,我只是想画出8.4那个图
8.4 就是要你画:
2*min(u1, u2)+max(u1, u2)  = C这条线

7
hrbatanu 发表于 2017-10-9 02:52:47
deem 发表于 2017-10-8 16:07
8.4 就是要你画:
2*min(u1, u2)+max(u1, u2)  = C这条线
你是对的,那怎么用excel画呢?

8
deem 学生认证  发表于 2017-10-9 12:26:38
hrbatanu 发表于 2017-10-9 02:52
你是对的,那怎么用excel画呢?
这个不难呀

已有 1 人评分论坛币 收起 理由
yangyuzhou + 20 奖励积极上传好的资料

总评分: 论坛币 + 20   查看全部评分

9
hrbatanu 发表于 2017-10-9 13:00:17
deem 发表于 2017-10-9 12:26
这个不难呀
谢谢!u2的定义那里应该是从B5到B32,你都用的14.
为什么y1,y2不再细分(5,15),(4,16)。。。。
这样画出来好像只有右上角一段,并没有画出8.4的从左平的那一段(u1~2)和右下角掉下去到u2<1那一段
而且你也没用到2*min(u1,u2)+max(u1,u2)=C?
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
yangyuzhou + 20 + 1 + 1 鼓励积极发帖讨论

总评分: 论坛币 + 20  学术水平 + 1  热心指数 + 1   查看全部评分

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-27 12:43