当我的目标函数是R中的min(x-y)^ 2时,该选择哪个函数以及如何编写?

时间:2019-01-08 09:18:28

标签: r mathematical-optimization

我尝试将优化问题从Excel转换为R,但是却对如何在R中进行编码感到困惑。

我使用非线性求解器在Excel中解决了此问题。我想从给定值y的集合中找到提供最小差值总和的x的集合。最小化(x-y)^ 2且约束为x> = A,x> = By。由于Excel中的限制,我试图用R编写,但不知道如何设置目标函数。

Y <- C(10,40,10,20) 
find the X that give MIN sum of (X-Y)^2.
Subject to;
X_1 + X_3 >= 50
X_2 + X_4 >= 50
X_1 + X_2 >= 40
X_3 + X_4 >= 60
solve for all four X value.

Excel中的非线性求解器给出的解为X_1 = 15,X_2 = 25,X_3 = 35,X_4 = 25

0 个答案:

没有答案