- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模4-非线性规划模型求解
湖南第一师范学院数学系实验报告
姓名:学号:专业:数学与应用数学班级:12级课程名称:线性规划与数学建模实验名称:非线性规划模型的Matlab求解实验类型:基础实验实验室名称:数学建模实验室实验地点:实A302实验时间:2015年6月25日指导教师:曾成绩评定:
一、实验目的与要求:掌握非线性规划问题的求解方法。
熟练掌握函数fmincon,fminbnd,fminsearch,fminunc等的用法。
会利用matlab优化工具箱求解简单的非线性规划问题。二、实验环境(实验器材、环境要求):计算机
Matlab软件三、实验内容(实验原理、任务等):1、求解下列非线性规划问题:
2、(供应与选址问题)某公司有6个建筑工地要开工,每个工地的位置(用平面坐标系a,b表示,距离单位:千米 )及水泥日用量d(吨)由下表给出。目前有两个临时料场位于A(5,1),B(2,7),日储量各有20吨。假设从料场到工地之间均有直线道路相连。
(1)试制定每天的供应计划,即从A,B两料场分别向各工地运送多少吨水泥,使总的吨千米数最小。
四、实验具体步骤:1、
1)建立M文件 fun4.m,定义目标函数:
function f=fun4(x);
f=exp(x(1))*(4*x(1)^2+2*x(2)^2+4*x(1)*x(2)+2*x(2)+1);
2)建立M文件mycon.m定义非线性约束:
function [g,ceq]=mycon(x)
g=[1.5+x(1)*x(2)-x(1)-x(2);-x(1)*x(2)-10];
ceq=[];
3)主程序youh3.m为:
x0=[-1;1];
A=[];b=[];
Aeq=[1 1];beq=[0];
vlb=[];vub=[];
[x,fval]=fmincon(fun4,x0,A,b,Aeq,beq,vlb,vub,mycon)
4)结果为:
x = -1.2247 1.2247
fval = 1.8951
2、建立数学模型:
min=3.7583*x11+3.7583*x21+5.8577*x31+4.0697*x41+5.8523*x51+6.6427*x61+5.7987*x12+9.1992*x22+2.7042*x32+4.2500*x42+1.118*x52+5.2559*x62;
约束条件s.t. x11+x12=3;
x21+x22=5;
x31+x32=4;
x41+x42=7;
x51+x52=6;
x61+x62=11;
x11+x21+x31+x41+x51+x61=20;
x12+x22+x32+x42+x52+x62=20;
得到最优解:x11=3,x12=5,x14=7,x16=1,x23=4,x25=6,x26=10, 其余的为0,所以运费最小值为135.2808。
建立M文件:
f=[3.7583,3.7583,5.8577,4.0697,5.8523,6.6427,5.7987,9.1992,2.7042,4.2500,1.118,5.2559];
A=[1,1,1,1,1,1,0,0,0,0,0,0;0,0,0,0,0,0,1,1,1,1,1,1];
B=[20;20]
Aeq=[1,0,0,0,0,0,1,0,0,0,0,0;0,1,0,0,0,0,0,1,0,0,0,0; 0,0,1,0,0,0,0,0,1,0,0,0;0,0,0,1,0,0,0,0,0,1,0,0;0,0,0,0,1,0,0,0,0,0,1,0;0,0,0,0,0,1,0,0,0,0,0,1];
beq=[3,5,4,7,6,11];
[xopt,fopt]=linprog(f,A,b,Aeq,beq)
B =20 20
Exiting: One or more of the residuals, duality gap, or total relative error
has stalled:
the dual appears to be infeasible (and the primal unbounded).
(The primal residual TolFun=1.00e-008.)
xopt = 1.0e+009 *
1.0399
2.7280
-1.1527
0.2337
-2.4417
-0.4072
-
您可能关注的文档
- 数字化城市管理系统建设方案25页,9个标准子系统.doc
- 数字图像处理实验4图象处理中的正交变换.doc
- 数字图像处理技术在大蒜切脐根机中的应用研究.doc
- 数字图像处理技术应用除草机器人.doc
- 数字图像处理教学大纲2014新版.doc
- 数字图像处理实验三数字图像分割处理的工程实现.doc
- 数字图像处理抖动加网伽马校正直方图均匀化.docx
- 数字图像处理均值滤波.doc
- 数字图像处理的MATLAB实现新实验指导书.doc
- 数字图像处理实验一空域图像增强技术.doc
- 2016-2017学年高中生物第二单元生态工程与生物安全第1章第2节我国的生态工程教案中图版选修3.doc
- 2022-2023学年小升初英语易错点专练06完形填空15篇(广州教科版专版含答案)2.docx
- 期中专项四年级英语下册(含答案)3.docx
- 期末卷(二)(含答案解析)-2022-2023学年高二历史期中期末复习备考必刷题(选择性必修一国家制度与社会治理).docx
- 第4课欧姆定律的应用第一讲欧姆定律实验探究(原卷版).docx
- Unit1限制性定语从句语法讲义人教版高一英语学生版213.docx
- 2023年宁波市初中毕业升学文化考试科学模拟卷(八).docx
- 5.3细胞呼吸的原理和应用课件高一上学期生物人教版必修12.pptx
- 高中政治更好发挥政府作用教学设计.docx
- 体悟民间故事中的幸福--五上《中国民间故事》导读课.docx
文档评论(0)