mincon的格式一般為x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)其中nonlcon='mycon',則M文件mycon.m須具有下面的形式:function [c,ceq] = mycon(x)c = ... % 計算x處的非線性不等式。ceq = ... % 計算x處的非線性等式。x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,[c,ceq],options)這樣可以嗎
如果我想把非線性約束寫在函數(shù)中而不是保存在m文件中應(yīng)該怎么寫?
開滿天機
2023-04-25 18:14:16