【发布时间】:2019-06-13 21:39:24
【问题描述】:
我有以下功能,想找到满足这个要求的$x$。
$$\frac{X^{2}(1.5)^{2}\exp{1.5X^{2}}}{2}
我写了以下r函数。
f <- function(X) 0.5*X^2 * 1.5^2 * exp(X*1.5) < 1
optimize(f, c(0, 1))
但它给了我一个错误。我想找到满足要求的X 的值。谢谢你的帮助。
【问题讨论】:
-
你想用
< 1做什么;我认为正在发生的事情不是你想要的。f的输出是TRUE或FALSE。 -
@Suren,我想找到满足
0.5*X^2 * 1.5^2 * exp(X*1.5) < 1的X的值。 -
所以,
f的最小值为零,对。然后你想找到X的值,其中f为零。这将是-Inf。如果您使用optimize函数,它将为您提供较低的间隔值。只需使用f <- function(X) 0.5*X^2 * 1.5^2 * exp(X*1.5)。 -
@Suren,谢谢。
-
@Suren,我还有一个问题。如何最大化
X?谢谢。
标签: r function optimization