lovewft 发表于 2006-4-11 19:10

[求助]没有显示变量x的值和最终的目标函数值

matlab的高手前辈们,您们好! 小弟向您们请教以下的一个问题!望加以指教,在下感激不尽!
为什么我输入下面的matlab语言,结果却是以下(没有显示变量x的值和最终的目标函数值,以及output的结果都没有)
>> A=;
b=';
lb=';
x0=';
options=optimset('largescale','off','display','iter');
options=optimset(options,'tolx',1e-4);
options=optimset(options,'tolfun',1e-8);
options=optimset(options,'maxiter',200);
=fmincon(@myfun1_1,x0,A,b,[],[],lb,[],@mycon1_1,options);

max Directional First-order
Iter F-count f(x) constraint Step-size derivative optimality Procedure
0 4 414.607 28.68 Infeasible start point
1 9 399.808 6.381 1 0.337 1.07e+003
2 14 390.059 0.3112 1 -9.32 4.82 Hessian modified twice
3 19 389.05 7.802e-005 1 -1.01 2.05 Hessian modified
4 24 385.314 0.04363 1 -3.69 1
5 29 380.959 0.6777 1 -2.96 1.07
6 35 373.971 2.942 0.5 -2.41 10.4 Hessian modified
7 40 360.8 1.841 1 -8.86 1.88
8 45 357.253 0.01227 1 -3.52 1.8
9 50 357.23 5.617e-007 1 -0.0238 1.8
10 55 357.23 5.684e-014 1 -1.09e-006 1.8 Hessian modified
Optimization terminated successfully:
First-order optimality measure less than options.TolFun and
maximum constraint violation is less than options.TolCon
Active inequalities (to within options.TolCon = 1e-006):
lower upper ineqlin ineqnonlin
2 4
>>
欢迎高手们前来指点迷津!谢谢!

cdwxg 发表于 2006-4-11 19:30

程序看不懂
但知道这个不是直接在matlab的command windows里面直接运行的
应该是编写为m文件后再运行

happy 发表于 2006-4-11 20:48

把分号去掉

lovewft 发表于 2006-4-11 22:38

谢谢happy教授!
页: [1]
查看完整版本: [求助]没有显示变量x的值和最终的目标函数值