我有一个非线性函数来最小化,它满足线性不等式约束和非负约束。我为此使用fmincon
设置下限0
。
x >= 0
尽管满足线性不等式约束,但我得到的答案似乎并不满足。我不确定我要最小化的函数是否是凸函数(它可能有局部最小值),但我认为这不会影响任何事情。
仅供参考,这是我正在使用的语法:
h = fmincon(@(x)constraint_test(x,s,Cov), A,b, [],[], 0,[])
constraint_test
是要最小化的函数,所有其他变量 ( s,Cov,A,b
) 都是已知的。