我需要优化一个函数,比如说wprintf("%lc%lc%lc%lc", herz, karo, kreuz, pikl) ;
,其中g(x)
是向量,x
是一个解析函数。
问题在于我需要使用约束(解析)函数g
进行优化,该函数将标量作为输出,即某些c(x)
的约束为c(x) > k
。
k > 0
只允许分别为每个字段提供约束。
通知书?
答案 0 :(得分:0)
找到合适的工具 - nloptr包。一个非常强大的包,我可以在其中定义优化(g)和约束(c)的函数。我也可以分别为每个变量定义上限和下限,并使用不同的优化方法。