柯布-道格拉斯效用函数
柯布-道格拉斯生产函数在引入数据时具有吸引人的统计特性。 该函数如下所示。
Y=zKαL1−α
该函数的参数化为:
参数 α∈[0,1] 称为“资本的产出弹性”。
现在,我们定义一个函数,该函数计算参数为 z=1 和 α=0.33 的柯布-道格拉斯生产函数的输出,并接受输入 K 和 L。
def cobb_douglas(K, L):
# Create alpha and z
z = 1
alpha = 0.33
return z * K**alpha * L**(1 - alpha)
我们可以像使用均值函数一样使用这个函数。
cobb_douglas(1.0, 0.5)
输出
让我们尝试一下,看看我们的函数结果是什么!
y1 = cobb_douglas(1.0, 0.5)
print(y1)
y2 = cobb_douglas(2*1.0, 2*0.5)
print(y2)
输出:
0.6285066872609142
1.2570133745218284
输出:
这是一个示例,说明编写函数如何让我们能够以我们最初意想不到的方式重用代码。
def returns_to_scale(K, L, gamma):
y1 = cobb_douglas(K, L)
y2 = cobb_douglas(gamma*K, gamma*L)
y_ratio = y2 / y1
return y_ratio / gamma
returns_to_scale(1.0, 0.5, 2.0)
输出:
事实证明,通过一点代数,我们可以检查这对于上面的柯布-道格拉斯示例是否始终成立。
柯布-道格拉斯效用函数规划食品预算
拟合前沿生产函数评估农作物生产效率