fmincon函数不同约束条件下不同的优化值问题
发布网友
发布时间:2022-12-24 20:32
我来回答
共1个回答
热心网友
时间:2023-05-11 10:36
un为目标函数,它可用前面的方法定义;
x0为初始值;
A、b满足线性不等式约束 ,若没有不等式约束,则取A=[ ],b=[ ];
Aeq、beq满足等式约束 ,若没有,则取Aeq=[ ],beq=[ ];
lb、ub满足 ,若没有界,可设lb=[ ],ub=[ ];
nonlcon的作用是通过接受的向量x来计算非线性不等约束 和等式约束 分别在x处的估计C和Ceq,通过指定函数柄来使用,如:>>x = fmincon(@myfun,x0,A,b,Aeq,beq,lb,ub,@mycon),先建立非线性约束函数,并保存为mycon.m:function [C,Ceq] = mycon(x)追问我是说我约束条件是变化的情况,您说的是基础知识,这个我知道的,但是我这个约束条件变化之后不知道该如何写