Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使一个函数与r中的2个函数相乘? w_R_Algebra_Calculus - Fatal编程技术网

如何使一个函数与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)