作业帮 > 综合 > 作业

matlab 求解优化问题,过程信息显示

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 18:44:34
matlab 求解优化问题,过程信息显示
用matlab优化函数【比如fmincon等】 求解优化问题时,总是显示一大堆的优化过程信息【比如用什么算法,迭代次数,梯度等】,请问,如何屏蔽这些信息的显示?
---------------
谢谢您的阅读与回复
刚好我最近也在使用MATLAB进行优化.
output=iterations表示迭代次数
output=algorithm表示使用的运算规则
output=cgiterations表示PCG迭代次数
在优化的时候,我们一般写成[x,fval,exitflag,output,lambda,grad,hessian]=fmincon(fun,x0,A,b,Aeq,beq,lab,ub,@mycon)的形式,在等式左边是你要显示的优化过程信息,要屏蔽那个信息,就去掉对应的项,比如说:
[x,fval]=fmincon(……),运行的结果就只显示x和fval的值咯
顺便说一下,我是为了回答你的问题才注册的.希望我讲的很清楚哦~