【发布时间】:2013-06-21 20:42:17
【问题描述】:
我在 R 3.0 上运行。我有一个二次函数,例如:
2*x[1]*x[1] -5 * x[1] + 8 * x[2] * x[2] - 7*x[3]*x[2] -5 * x[3] * x[3]..
该函数具有各种二次项,并具有一些线性约束,例如:
1 <= x[1] <= 7
-2 <= x[2] <= 9
0 <= x[3] <= 32
另外,
x[1]+ x[2]+ x[3] = 100
我应该查看 R 中的哪个包来解决这种优化问题?这是一个包含许多不等式的大型方程,我正在运行 R 3.0。可以这样:
x[1]+ x[2]+ x[3] = 100
完成优化?
我不知道如何在 quadprog 中将参数传递给 constrOptim 或 solve.QP。
【问题讨论】:
-
给我们一个可复制的例子,用代码来回答如何使用solve.QP例子会更容易
标签: r optimization linear-programming