如何求R中有理(多项式)函数的局部最大值,如f(x) = 500*t/(2*t^2 + 9)?我尝试了以下几点:
t <- seq(0,10000,by=0.000001)
f <- 500*t/(2*t^2 + 9)
max(f)但我很快就没记忆了。
发布于 2018-07-30 04:22:56
我就是这么做的。多亏了G和alistaire。
f <- function(x){
z <- 500*x/(2*x^2+9)
return(z)
}
optimize(f,c(0,1000),maximum=TRUE)
Output:
$`maximum`
[1] 2.121332
$objective
[1] 58.92557https://stackoverflow.com/questions/51586272
复制相似问题