我正在尝试使用相当复杂的目标函数在Matlab中执行约束线性优化.这个目标函数会产生不符合我定义的线性不等式约束的输入值的误差.我知道有一些算法在每次迭代时都强制严格遵守边界,但有没有人知道在每次迭代时强制严格遵守线性(不等式)约束的任何算法(或其他机制)?
我可以让我的目标函数在任何这样的点返回零,但我担心引入大的不连续性.
matlab mathematical-optimization
mathematical-optimization ×1
matlab ×1