r 具有约束公式的优化函数
r optimization function with formula for constrains
我需要优化一个函数,比如 g(x)
,其中 x
是向量,g
是解析函数。
问题是我需要使用约束(分析)函数 c(x)
进行优化,该函数给出一个标量作为输出,即对于某些 k > 0
,约束是 c(x) > k
。
constrOptim
只允许对每个字段分别进行约束。
建议?
找到合适的工具 - nloptr 包。一个非常强大的包,我可以在其中定义优化 (g) 和约束 (c) 的函数。我也可以分别为每个变量定义上限和下限,并使用不同的优化方法。
我需要优化一个函数,比如 g(x)
,其中 x
是向量,g
是解析函数。
问题是我需要使用约束(分析)函数 c(x)
进行优化,该函数给出一个标量作为输出,即对于某些 k > 0
,约束是 c(x) > k
。
constrOptim
只允许对每个字段分别进行约束。
建议?
找到合适的工具 - nloptr 包。一个非常强大的包,我可以在其中定义优化 (g) 和约束 (c) 的函数。我也可以分别为每个变量定义上限和下限,并使用不同的优化方法。