深圳大学最优化.pptVIP

  • 22
  • 0
  • 约6.15千字
  • 约 51页
  • 2017-04-05 发布于江苏
  • 举报
深圳大学最优化

主程序为: f=2*exp(-x).*sin(x); fplot(f,[0,8]); %作图语句 [xmin,ymin]=fminbnd (f, 0,8) f1=-2*exp(-x).*sin(x); [xmax,ymax]=fminbnd (f1, 0,8) 例2 对边长为3米的正方形铁板,在四个角剪去相等的正方形以制成方形无盖水槽,问如何剪法使水槽的容积最大? 解 先编写M文件fminbndtest.m如下: function f=myfun(x) f=-(3-2*x).^2*x; 主程序调用fminbnd: [x,fval]=fminbnd(fminbndtest,0,1.5); xmax=x fmax=-fval 运算结果为: xmax = 0.5000,fmax =2.0000.即剪掉的正方形的边长为0.5米时水槽的容积最大,最大容积为2立方米. 命令格式为: (1)x= fminunc(fun,X0 );或x=fminsearch(fun,X0 ) (2)x= fminunc(fun,X0 ,options); 或x=fminsearch(fun,X0 ,options) (3)[x,fval]= fminunc(...);

文档评论(0)

1亿VIP精品文档

相关文档