wliti44.m
来自「数学建模与数学实验(第3版)课件+matlab」· M 代码 · 共 31 行
M
31 行
oldoptions=optimset('fminunc')
options=optimset(oldoptions,'LargeScale','off')
options11=optimset(options,'HessUpdate','dfp')
[x11,fval11,exitflag11,output11]=fminunc('fun2', [-1.2 2],options11)
pause
options12=optimset(options,'HessUpdate','dfp','LineSearchType','cubicpoly')
[x12,fval12,exitflag12,output12]=fminunc('fun2', [-1.2 2],options12)
pause
options21=optimset(options,'HessUpdate','bfgs')
[x21,fval21,exitflag21,output21]=fminunc('fun2', [-1.2 2],options21)
pause
options22=optimset(options,'HessUpdate','bfgs','LineSearchType','cubicpoly')
[x22,fval22,exitflag22,output22]=fminunc('fun2', [-1.2 2],options22)
pause
options31=optimset(options,'HessUpdate','steepdesc')
[x31,fval31,exitflag31,output31]=fminunc('fun2', [-1.2 2],options31)
pause
options32=optimset(options,'HessUpdate','steepdesc','MaxIter',8000,'MaxFunEvals',8000)
[x32,fval32,exitflag32,output32]=fminunc('fun2', [-1.2 2],options32)
pause
options33=optimset(options,'HessUpdate','steepdesc','MaxIter',9000,'MaxFunEvals',9000)
[x33,fval33,exitflag33,output33]=fminunc('fun2', [-1.2 2],options33)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?