Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/80.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
excel函数“;R中决策函数的搜索_R - Fatal编程技术网

excel函数“;R中决策函数的搜索

excel函数“;R中决策函数的搜索,r,R,我的问题是,在R中是否可以实现excel函数“搜索决策”?R中是否有函数,或者是否需要在R中创建脚本。 有必要通过组合X值来求解以下方程,得到1126作为结果 1.126 = X / (X + 0.2) * (EXP (X + 0.2) -1) 您可以使用uniroot找到该方程的解。方程的解与X/(X+0.2)*(exp(X+0.2)-1)-1.126=0的解相同,因此 Dec = function(X) X / (X + 0.2) * (exp(X + 0.2) - 1) - 1.126

我的问题是,在R中是否可以实现excel函数“搜索决策”?R中是否有函数,或者是否需要在R中创建脚本。 有必要通过组合
X
值来求解以下方程,得到1126作为结果

1.126 = X / (X + 0.2) * (EXP (X + 0.2) -1)

您可以使用
uniroot
找到该方程的解。方程的解与
X/(X+0.2)*(exp(X+0.2)-1)-1.126=0的解相同,因此

Dec = function(X) X / (X + 0.2) * (exp(X + 0.2) - 1) - 1.126
uniroot(Dec, c(0,2))
(部分)结果是

$root[1]
0.6959234
$f.root[1]
-1.58E-06

如果需要更高的精度,可以调整
tol
参数

uniroot(Dec, c(0,2), tol= 0.0000001)
$root
[1] 0.6959241
$f.root
[1] 7.61391e-13