我必须最小化非线性目标函数有 6 个变量。
控制这些变量的约束是非线性不等式约束和一些组合约束的混合。
对于非线性不等式约束和目标函数,只要所有变量 (到) 被指定。如果需要,我也可以获取 Hessian 值,但我担心这些值可能不准确。
此外,目标函数和非线性不等式约束始终是连续的,但只能在感兴趣区域上分段可微。
通过组合约束,我的意思是 只能将离散值的列表一起取,如{3,4,5}、{8,7,18}等。
是否有任何现有的科学软件包(或数学算法,我可以自己编程求解器)来满足我的需要?
注意:不等式约束是高度非线性的,只能通过数值方法进行评估。