【发布时间】:2016-11-21 13:21:04
【问题描述】:
我有一个单一变量的函数,以及各种参数。
对于其中一个参数的每个值(其他参数是固定的),函数都有一个根。我想从参数的向量生成根向量(使用uniroot)。
我正在处理的实际示例有点混乱,但我会给出它。以下是固定参数:
eta_inf = -0.0139 eta_0 = 178.5 lambda = 2.4954 m = 0.83094
函数如下:
crossFnc <- function(gamma_dot) tau - gamma_dot*(eta_inf + (eta_0-eta_inf)/(1 + (lambda*gamma_dot)^m))
下面是 tau 参数的特定值的根示例:
tau=10 uniroot(crossFnc, c(0,1))$root[1] 0.06900807
我想生成这些根的向量,例如:
tau <- seq(0,10,length.out=101)
谢谢,
史蒂夫
【问题讨论】:
-
这是什么语言? Root 是一个坏标签(因为它代表 Unix 超级用户)。
-
这个问题的答案有帮助吗:stackoverflow.com/questions/26508519/…