中科大《优化设计》课程大作业之约束优化实验报告(共8页).docx
《中科大《优化设计》课程大作业之约束优化实验报告(共8页).docx》由会员分享,可在线阅读,更多相关《中科大《优化设计》课程大作业之约束优化实验报告(共8页).docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上约束优化设计实验报告力学系型号:联想y470CPU:i5-2450M内存:2GB系统:win7-64位求解问题:如上是以下三个约束方法共同需要求解的问题,预估结果:在(x1,x2,x3)(23,13,12)点附近存在极值。其中,每个方法对应的初始条件分别为:(1)随机试验法设计变量范围:随机试验点数:N=1000精度:eps=0.001(2)随机方向法初始点:x0=(25,15,5)初始步长:a0=0.5精度:eps=0.001(3)线性规划单纯形法初始复合形:X=20 23 25 30;10 13 15 20;10 9 5 0顶点个数:n=4精度:eps=0.01计
2、算结果:约束方法所需时间迭代次数极值点极值随机试验法28.230(22.63,12.63,12.06)3445.50随机方向法0.6549(22.67,12.67,11.98)3441.99线性规划单纯形法6.235(22.59,12.59,12.12)3445.61程序说明:主程序为main,运行main后按提示即可得到相应约束方法的求解结果。程序如下:1、 主程序clear;global kk;kk=0;disp(1.随机试验法);disp(2.随机方向法);disp(3.线性规划单纯形法);while 1 n0=input(请输入上面所想选择约束优化方法的编号(1、2、3):); if
3、n0=1|n0=2|n0=3 break; end disp(此次输入无效.);end disp( );disp();xx,yy=fmins(n0);fprintf(迭代次数为: %8.0fn, kk);disp(所求极值点的坐标向量为:);fprintf( %16.5fn, xx);fprintf(所求函数的极值为: %16.5fn, yy);2、 调用函数function xx,yy=fmins(n0)if n0=1 tic;xx,yy=suijishiyan();toc;elseif n0=2 tic;xx,yy=suijifangxiang();toc;elseif n0=3 tic;
4、xx,yy=danchunxing();toc;endend3、 单纯形法function xx,yy=danchunxing()clear;global kk;syms a b c;f=-a*b*c;g=-a+2*b+2*c=0;a+2*b+2*c=72;abs(a-b-10)=10;b=20;X=20 23 25 30;10 13 15 20;10 9 5 0;alpha=1.3;sita=0.5;gama=1;beta=0.7;var=a;b;c;eps=0.001;N=size(X);n=N(2);FX=zeros(1,n);while 1 for i=1:n FX(i)=double
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化设计 中科大 优化 设计 课程 作业 约束 实验 报告
限制150内