关闭。这个问题需要details or clarity .它目前不接受答案。
想改善这个问题吗?通过 editing this post 添加详细信息并澄清问题.
7年前关闭。
Improve this question
如何在 R 中设置彼此相等的两个方程来求解?
例如:
xlog(x)=8273
找X?
最佳答案
使用以下形式的方程:x*log(x)-8273 = 0
您应该对答案所在的范围有所了解。然后使用 uniroot 功能:
f <- function(x) (x*log(x)-8273)
uniroot(f, lower=0.1, upper=100000000)$root
[1] 1170.897
或者更一般的形式:
f <- function(x,y) (x*log(x)-y)
uniroot(f, y=8273, lower=0.1, upper=100000000)$root
[1] 1170.897
关于r - 如何解决r中的未知变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25101091/