利用NLM函数进行多变量优化 [英] Using the nlm function for optimization with multiple variables
本文介绍了利用NLM函数进行多变量优化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
NLM函数是否可用于多变量优化?这将如何运作?
例如:我想找x和y,这样f(x,y)就最小化了。NLM函数将如何工作?
差不多吧?:
nlm(f,c(0.1,0.1))
推荐答案
创建一个接收向量的函数:
f <- function(X) {
x <- X[1]
y <- X[2]
(x-3.14)^2 + (y-6.28)^2
}
nlm(f,c(0.1,0.1))
这篇关于利用NLM函数进行多变量优化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文