如何使一个函数与r中的2个函数相乘? w
很难计算出如何使一个函数与r中的2个函数相乘? w,r,algebra,calculus,R,Algebra,Calculus,很难计算出utilityf在这里应该是什么样子,所以让我们使用一个简单的例子。我们有两个函数square()和inverse(),我们想做一个计算,包括将一组数字a平方,然后乘以另一组数字b的倒数。首先,让我们创建平方和反函数: square很难计算出utilityf在这里应该是什么样子,所以让我们使用一个简单的例子。我们有两个函数square()和inverse(),我们想做一个计算,包括将一组数字a平方,然后乘以另一组数字b的倒数。首先,让我们创建平方和反函数: square这些函数的输入是
utilityf
在这里应该是什么样子,所以让我们使用一个简单的例子。我们有两个函数square()
和inverse()
,我们想做一个计算,包括将一组数字a
平方,然后乘以另一组数字b
的倒数。首先,让我们创建平方和反函数:
square很难计算出utilityf
在这里应该是什么样子,所以让我们使用一个简单的例子。我们有两个函数square()
和inverse()
,我们想做一个计算,包括将一组数字a
平方,然后乘以另一组数字b
的倒数。首先,让我们创建平方和反函数:
square这些函数的输入是什么?x
和y
是两个不同的值向量吗?或者y
只是x
?1)(1)*(y)==y
的一个变换。2) utilityf
不需要参数y
?3) 我看不到代码注释和代码本身之间的关系:没有p
,没有-1.25
。是的,很抱歉注释是在事情进展顺利时出现的,这会更有帮助。另外,p是w,我打算把它做成一个工资/休闲计算器,和一个通用计算器,来比较不同价格商品的效用(这就是为什么pqy中有一个1。这些函数的输入是什么?是x
和y
两个不同的值向量吗?还是y
只是x
?1)(1)*(y)==y
.2)实用性f
不需要参数y
?3) 我看不到代码注释和代码本身之间的关系:没有p
,没有-1.25
。是的,很抱歉注释是在事情进展顺利时出现的,这会更有帮助。另外,p是w,我打算把它做成一个工资/休闲计算器,和一个通用计算器,来比较不同价格商品的效用(这就是为什么pqy里面有一个1。好吧,我已经做了所有的工作,但是现在它不会改变斜率或utlilityf的值,当我改变wI的值时,我也会收到一条错误消息,说它不能识别正方形作为一个函数。我需要打开一个库吗?@user801855:你可能想把w
作为utilityf的输入
,即实用性如果我认为w是一个常数,我也不确定为什么pqxf的斜率没有改变,当我给w分配不同的值时。@user801855是的,这就是为什么我建议你改变实用性f
,这样w
是一个参数,而不是从全局环境继承的值。这样你可以为w
运行多个值的结果。好的,我已经完成了所有的工作,但是现在它不会改变斜率或utlilityf的值,当我改变wI的值时,我也会收到一条错误消息,说它不能将正方形识别为函数。我需要打开一个库吗?@user801855:你可能想把w
变成一个函数输入到utilityf
,即utilityf,我认为w是一个常数。我也不确定当我给w分配不同的值时,为什么pqxf的斜率没有改变。@user801855是的,这就是为什么我建议您更改utilityf
,以便w
是一个参数,而不是从全球环境继承的值t、 这样,您就可以为w
生成具有多个值的结果。
w <- -1
pqxf <- function(y)(1)*(y) # replace p with price of y
pqyf <- function(x)(w*x)-(w*16) # -1.25 is the wage rate
utilityf <- function(x)(80)*(1/(x)) # the utility function C,l
hours <- c(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,20)