Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2009-02-20
年龄: 37
帖子: 4
声望力: 0 ![]() |
![]()
把options = optimset('GradConstr', 'on');
改为options = optimset('largescale', 'off');%采用标准算法 以及[x,fval] = fmincon('myfun2',x0,[],[],[],[],lbM,ubM,mycon1,options)改为 [x,fval] = fmincon('myfun',x0,[],[],[],[],lbM,ubM,'mycon1',options); 就可以运行了,我是在书上看的 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2010-08-20
年龄: 37
帖子: 4
声望力: 0 ![]() |
![]()
你把fmincon的那一句改成
y=fmincon(@myfun,x0,[],[],[],[],lbM,ubM,@mycon1); 试一下 |
![]() |
![]() |