重大数学实验六非线性规划(共6页).doc





《重大数学实验六非线性规划(共6页).doc》由会员分享,可在线阅读,更多相关《重大数学实验六非线性规划(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上开课学院、实验室: 实验时间 : 课程名称数学实验实验项目名 称非线性规划与多目标规划实验项目类型验证演示综合设计其他指导教师成 绩实验目的1 学习非线性规划模型的标准形式和建模方法;2 掌握建立非线性规划模型的基本要素和求解方法;3 熟悉MATLAB软件求解非线性规划模型的基本命令;4 通过范例学习,了解建立非线性规划模型的全过程,与线性规划比较其难点何在。 本实验包括基础实验、应用实验和创新实验,基础实验和应用实验要求独立完成,创新实验要求合作完成。通过该实验的学习,使学生掌握最优化技术,认识面对什么样的实际问题,提出假设和建立优化模型,并且使学生学会使用MATL
2、AB软件和Lingo软件求解非线性规划模型,注意初始解的选择不同会导致软件求出的解的变化(是局部最优解还是整体最优解)。解决现实生活中的最优化问题是本科生学习阶段中一门重要的课程,因此,本实验对学生的学习尤为重要。基础实验一、实验内容1建立非线性规划模型的基本要素和步骤;2熟悉使用MATLAB命令对非线性规划模型进行计算与灵敏度分析;3学会计算无约束优化问题和有约束优化问题的技巧。二、实验过程(一般应包括实验原理或问题分析,算法设计、程序、计算、图表等, 实验结果及分析) 基础实验:1.求解无约束优化:1) 画出该曲面图形, 直观地判断该函数的最优解;2) 使用fminunc命令求解, 能否求
3、到全局最优解?%第一题1):X=-5:0.1:5;Y=X;x1,x2=meshgrid(X,Y);R=-0.2*sqrt(0.5*(x1.2+x2.2);P=0.5*(cos(2*pi.*x1)+cos(2*pi.*x2);r=-20*exp(R);p=-1*exp(P);yf=r+p+22.713;mesh(x1,x2,yf);title(第一题图)运行图:%第一题2):%QQ11.m:function f=QQ11(x)R=-0.2*sqrt(0.5*(x(1)2+x(2)2);P=0.5*(cos(2*pi*x(1)+cos(2*pi*x(2);r=-20*exp(R);p=-1*exp
4、(P);f=r+p+22.713%QQ12.m:x1=-1 -1;options=optimset(display,iter,tolfun,1e-10);x,fval=fminunc(QQ11,x1,options)输出:f = 3.6201 f = 3.6201 f = 3.6201 f = -0.0053 f = -0.0053 f = -0.0053f= 1.7905 f = 1.7905 f = 1.7905 f = 0.0812 f = 0.0812 f = 0.0812f = 0.0062 f = 0.0062 f = 0.0062 f = -0.0034 f = -0.0034
5、f = -0.0034f = -0.0050 f = -0.0050 f = -0.0050 f = -0.0052 f = -0.0052 f = -0.0052f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -
6、0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053 f = -0.0053x = 0 0fval = -0.0053
7、2. 求解非线性规划,试判定你所求到的解是否是最优?分别建立3个M文件:%QQ21.m:function f=QQ21(x)f=-(10(-7)*0.201*(x(1)4)*x(2)*x(3)2;%QQ22.m:function G,Geq=QQ22(x)G=x(2)*x(1)2-675;-1*(10(-7)*x(1)2*x(3)2-0.419;Geq=;%QQ23.m:x0=8 5 2;A=;b=;Aeq=;bed=;lb=0 0 0;ub=36 5 125;x,fval=fmincon(QQ21,x0,A,b,Aeq,bed,lb,ub,QQ22);x1=x(1),x2=x(2),x3=x
8、(3),fMax=-fval输出结果: x1 = 8.1242 x2 = 5 x3 = 38.7417 fMax = 0.6571当取x0=2 1 1时,输出为:x1 = 2 x2 = 1 x3 = 1 fMax = 3.2160e-07可见当初始值不同时,所得结果是不同,由此可知所求结果并非最优解。应用实验(或综合实验)一、实验内容4. 组合投资问题设有8种投资选择:5支股票,2种债券,黄金. 投资者收集到这些投资项目的年收益率的历史数据 (见表6.1), 投资者应如何分配他的投资资金,即需要确定这8种投资的最佳投资分配比例.表6.1 8种投资项目的年收益率历史数据 项目年份债券1债券2股票
9、1股票2股票3股票4股票5黄金19730.075-0.058-0.148-0.185-0.3020.023-0.1490.67719740.0840.02-0.265-0.284-0.3380.002-0.2320.72219750.0610.0560.3710.3850.3180.1230.354-0.2419760.0520.1750.2360.2660.280.1560.025-0.0419770.0550.002-0.074-0.0260.0930.030.1810.219780.077-0.0180.0640.0930.1460.0120.3260.29519790.109-0.02
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重大 数学 实验 非线性 规划

限制150内