我有一个线性编程优化,具有相等约束。 (min f'* x使得Aeq * x = beq,x> = lb)
linprog(f,[],[],Aeq,beq,lb,[],x0,options)
当我得到结果时,它应该是有效的Aeq * x = beq,但它在输出中被违反:
norm(Aeq*x-beq)=4.7919e-05
输出变量给出 output.constrviolation = 3.2781e-05
我使用'内点'算法,它接缝没有选项降低对此违规的容忍度(in the dual-simplex it can be done with TolCon)?