运筹学实验2求解非线性规划
更新时间:2024-01-28 12:33:01 阅读量: 教育文库 文档下载
实验二 应用LINGO、MATLAB软件求解非线性规划
一.实验目的
1. 对实际问题进行数学建模,并学会用数学软件Matlab或运筹软件Lindo/Lingo对问题进行求解;
2. 学会建立M文件,并学会用Matlab的软件包内部函数求解非线性规划问题。
二.实验内容
1.写出下属问题的数学模型(LINGO)
将机床用来加工产品A,6小时可加工100箱。若用机床加工产品B,5小时可加工100箱。设产品A和产品B每箱占用生产场地分别是10和20个体积单位,而生产场地(包括仓库)允许15000个体积单位的存储量。机床每周加工时数不超过60小时。产品A生产x1(百箱)的收益为(60-5x1)x1元,产品B生产x2(百箱)的收益为(80-4x2)x2元,又由于收购部门的限制,产品A的生产量每周不能超过800箱,试制定周生产计划,使机床生产获最大收益。
2.用数学软件求解下列问题:(MATLAB) (1) minf??x1?2x2?x12?x22
minf??x1?2x2?s..t2x12?3x2?61212x1?x2221212(2)
x1?4x2?5x1,x2?0x1?3,x2?6
三. 模型建立
1、设生产A产品为x1百箱,生产B产品为x2百箱,则有:
maxZ?60*x1?5x12?80x2?4x22?6x1+5x2<60?1000x1+2000x2<15000???x1<8??x1,x2?0
四. 模型求解(含经调试后正确的源程序)
1、编写程序1.m如下: model:
max=60*x1-5*x1^2+80*x2-4*x2^2;
6*x1+5*x2<60;
1000*x1+2000*x2<15000; x1<8; end
2、编写程序2.m如下:
f='-x(1)-2*x(2)+(1/2)*x(1)^2+(1/2)*x(2)^2' x0=[1,1];
[x,fval,exitflag]=fminsearch(f,x0) 3、编写程序3.m如下:
function [c,ceq]=confun(x)
c=[x(1)+4*x(2); 2*x(1)^2+3*x(2)] ceq=[]
f='(x(1)-2)^2+(x(2)-1)^2'; x0=[1,1]; lb=[3,6];
[x,fval,exitflag]=fmincon(f,x0,[],[],[],[],lb,[],'confun')
五.结果分析
1、结果为:
Local optimal solution found.
Objective value: 479.1667 Extended solver steps: 5 Total solver iterations: 33
Variable Value Reduced Cost X1 4.166667 0.000000 X2 5.416667 0.000000
Row Slack or Surplus Dual Price 1 479.1667 1.000000 2 7.916667 0.000000 3 0.000000 0.1833333E-01 4 3.833333 0.000000
这表明,当生产A产品4.17百箱,生产B产品5.42百箱时,可获得最大收益为479.17元。 2、结果为: f =
-x(1)-2*x(2)+0.5*x(1)^2+0.5*x(2)^2 x =
1.0000 2.0000 fval =
-2.5000 exitflag = 1
1
其中f为原函数,当x=(1,2)’时,取得最小值-2.5;而exitflag=1说明该规划问题收敛。 3、结果为: x =
0.0000 3.0000 fval =
8.0000 exitflag = -2
当x=(0,3)’时,取得最小值8.
2
正在阅读:
运筹学实验2求解非线性规划01-28
s版五年级语文上册单元重点09-24
龟兔赛跑新编500字07-16
运输大巷作业规程05-06
思想作风纪律整顿心得体会范文参考08-02
寡人之于国也写作素材开发10-24
大学生人际交往与心理健康课件12-15
中国人居环境文化的论文01-09
文具盒中的争功作文400字07-13
《国殇》学案12-25
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 运筹学
- 非线性
- 求解
- 实验
- 规划
- 阿旗双胜司法所积极开展“醉驾入刑”宣传活动 Microsoft Word 文档
- 劝学、逍遥游默写(教师卷)
- 社会理论
- 中国厨柜行业市场前景分析预测报告(目录) - 图文
- 公文格式实施细则
- 专利技术分成率的确定方法
- 干细胞临床试验研究管理办法试行
- 风险投资家:寻找金融市场的每一次获利的机会!
- 2016-2022年中国水泥市场现状调查及投资策略研究报告 - 图文
- 内江职业技术学院专业对口升本学校信息
- 恋爱沟通小论文
- 《口译》第三次作业
- 智能小车论文单片机循迹测速避障液晶显示 - 图文
- 杨坤毕业设计
- 人教版小学三升四数学试卷
- 2016年监理工程师继续教育(机电)
- Stata统计分析命令
- 加油站安全生产风险分级管控体系全套资料
- 高中英语:Unit 5 Nelson Mandela Grammar(新人教必修1)
- 检验检测机构资质认定评审准则及释义2016版