R:nloptr包:既可以处理**线性**目标函数和**线性**约束函数,对吧?

时间:2017-05-02 02:01:11

标签: r optimization mathematical-optimization nlopt

我正在使用nloptr。当我阅读手册时,它说:g(x)h(x)是非线性不等式和等式约束。

g(x) <=0h(x) = 0分别是线性不等式和等式约束?

或者线性约束只是非线性约束的special case

我注意到:在auglag()函数的例子中,heq属于线性等式约束,因此对于nloptr,线性约束应该没问题。由此,即使对于目标函数,该函数也可以是线性的。如果我理解的不对,请纠正我。

heq <- function(x) x[1] - 2*x[2] + 1 # heq == 0

感谢。

0 个答案:

没有答案