如何在R中以数字方式解决以下形式的等式的根:
f(r)=r*c+1-B*c-exp(-M(B-r))
其中M,B和c是已知常数。
提前致谢。
答案 0 :(得分:4)
由于R无法执行此功能,您可能希望使用Sage之类的超集包。 Sage包含R和许多其他软件包,可以使用webbrowser界面执行您想要的操作。该网站为http://www.sagemath.org/
示例位于:http://www.sagemath.org/doc/reference/sage/symbolic/relation.html
您可以尝试以下内容:http://www.sagenb.org/
var('r', 'c', 'B', 'M')
f = r*c+1-B*c-exp(-M(B-r))
print solve(f, r)
结果如下:
r ==(B * c + e ^( - B + r) - 1)/ c