Matlab求解线性规划问题.doc

Matlab求解线性规划问题.doc

ID:61502583

大小:1.50 MB

页数:12页

时间:2021-02-07

Matlab求解线性规划问题.doc_第1页
Matlab求解线性规划问题.doc_第2页
Matlab求解线性规划问题.doc_第3页
Matlab求解线性规划问题.doc_第4页
Matlab求解线性规划问题.doc_第5页
资源描述:

《Matlab求解线性规划问题.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、注:上机作业文件夹以自己的班级姓名学号命名,文件夹包括如下上机报告和Matlab程序。上机报告模板如下:佛山科学技术学院上机报告课程名称数学应用软件上机项目Matlab求解线性规划问题专业班级一.上机目的本节课我们学习了Matlab求解线性规划问题,主要有以下内容:1.了解线性规划的基本理论知识。2.学习了Matlab中linprog命令格式,注意把规划中的目标函数及约束条件化为矩阵或向量的形式。3.掌握用matlab编写程序解决线性规划模型的问题。二.上机内容(3)教材54/48页第一题(4)教材54/48页第二题(5)教材54/48页第三题三.上机方法与步骤给出相应的

2、问题分析及求解方法,并写出Matlab程序,并有上机程序显示截图。第1题:要求线性规划目标函数最大值,选用命令[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub),而在mtlab中将最大值转换成最小值求解,最后再将最小值转换成最大值(fval=-fval)即可。f=[-0.4-0.28-0.32-0.72-0.64-0.6];A=[0.010.010.010.030.030.03;0.02000.0500;00.02000.050;000.03000.08];b=[850;700;100;900];Aeq=[];beq=[];vlb=zeros(

3、6,1);vub=[];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)fval=-fval第2题:要求线性规划目标函数最小值,选用命令[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)编程即可。f=[634];A=[];b=[];Aeq=[111];beq=[120];vlb=[30;0;20];vub=[inf;50;inf];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)第3题:设每天每只鸡平均食动物饲料千克,谷物饲料千克。要求线性规划目标函数最小值,选用命令[x,fval]=

4、linprog(f,A,b,Aeq,beq,vlb,vub)编程运行即可。f=[300180];A=[-10;07000];b=[-0.1;6000];Aeq=[11];beq=[0.5];vlb=[];vub=[];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)第4题:设车床加工零件数量为,加工数量为,加工数量为,车床加工零件数量为,加工数量为,加工数量为。要求线性规划目标函数最小值,选用命令[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)编程运行即可。f=[235336];A=[123000;000113;

5、-100-100;0-100-10;00-100-1];b=[80;100;-70;-50;-20];Aeq=[];beq=[];vlb=zeros(6,1);vub=[];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)第5题:设生产产品为件,生产产品为,生产产品为件。要求线性规划目标函数最大值,选用命令[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub),而在mtlab中将最大值转换成最小值求解,最后再将最小值转换成最大值(fval=-fval)即可。f=[-12-5-4];A=[431;263];b=[180;

6、200];Aeq=[];beq=[];vlb=zeros(3,1);vub=[];[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub)fval=-fval四.上机结果第1题:x=1.0e+004*3.50000.50003.00000.00000.00000.0000fval=-2.5000e+004fval=2.5000e+004第2题:x=30.000050.000040.0000fval=490.0000第3题:x=0.10000.4000fval=102.0000第4题:x=70.00000.00003.33330.000050.0000

7、16.6667fval=406.6667第5题:x=34.00000.000044.0000fval=-584.0000fval=584.0000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。