四川师范大学数学与软件科学学院运筹学上机实验报告。

学期:__2011_至__2012__ 第___一__ 学期 2011年11月9日 课程名称:__ 运 筹 学 ________ 专业:_信息与计算科学___ 级__班

实验编号: 4 实验项目_利用Matlab求解整数线性规划 指导教师__黄娟___ 姓名:_ ____ 学号: __ 实验成绩:_____

一、实验目的及要求

利用Matlab求解整数线性规划,掌握相关函数的调用格式和参数的具体含义。

二、实验内容

把优化问题转化为Matlab能识别的矩阵运算, 调用Matlab提供的优化函数, 编写相应的M文件,并执行相应的程序。

三、实验步骤(该部分不够填写.请填写附页)

整数线性规划的求解步骤

<1> 把整数线性规划化为要求的格式

minz 3x 2x12 s.t. x1 2x2 4

5x1 2x2 16 x1 x2 1 x1,x2为整数

<2> 将程序BranchBound.m放到当前目录中。

<3> 编写M文件(ILP.m),并保存。

>> f=[-3 -2]';

>> a=[-1 2;5 2;-1 -1];

>> b=[4;16;1];

>> [x,f_opt]=BranchBound(f,a,b,[],[])

<4> 运行M文件。 在》后输入ILP,按“Enter”键。结果参见附页

0-1规划的求解步骤

<1> 把0-1规划化为要求的格式

minf(x) 180 (30x41 30x42 45x51 45x52 s.t. 55x61 55x62 50x71 50x72)400x11 320x21 560x31 250x41 330x51 500x61 450x71 1000400x12 320x22 560x32 250x42 330x52 500x62 450x72 1500x41 x42 1,x51 x52 1,x61 x62 1,x71 x72 1,x11 x12 1,x21 x22 1,x31 x32 1,

xij 0或1,i 1,2, ,7,j 1,2

运筹学matlab实验报告,运筹学上机实验报告 利用Matlab求解整数线性规划相关推荐

  1. c 语言构造函数的实验报告,c上机实验报告_相关文章专题_写写帮文库

    时间:2019-05-12 07:35:41 作者:admin 第二次上机实验报告 姓名:王小宁班级:学号: 031012 1234 第一题: 题目: 编写一个类,声明一个数据成员和一个静态数据成员, ...

  2. 如何利用matlab做BP神经网络分析(包括利用matlab神经网络工具箱)

    如何利用matlab做BP神经网络分析(包括利用matlab神经网络工具箱) 转载:https://blog.csdn.net/xgxyxs/article/details/53265318 最近一段 ...

  3. 秦九韶算法matlab实验报告,数值分析上机实验报告.doc

    实验报告一 题目: (绪论) 非线性方程求解及误差估计 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要.本实验采用两种常见的求解方法二分法.Newton法和改进的Newton法 ...

  4. java上机实验心得_java上机实验心得体会报告

    java上机实验心得体会报告 北京联合大学 信息学院 "面向对象程序设计"课 程上机实验报告 题 目: JAVA 上机实验心得体会 姓名(学号): 专 业: 计算机科学与技术 编 ...

  5. 计算机科学与技术第3次上机实验,第十次上机实验 实验报告

    计算机基础上机实验 (十) 姓名: 上机须知: a) 必须带<实验教程>,没有带的回去取:上机时间:2小时 b) 提交内容:提交两张图片(命名"1.jpg"和" ...

  6. 对时域连续信号用matlab离散,数字信号处理上机实验一 离散时间信号的时域分析...

    实验1 离散时间信号的时域分析 一.实验目的 (1)了解MATLAB语言的主要特点及作用: (2)熟悉MATLAB主界面,初步掌握MATLAB命令窗和编辑窗的操作方法: (3)了解常用时域离散信号及其 ...

  7. java面向对象计算机与CD实验,Java面向对象上机实验指导书.doc

    Java面向对象上机实验指导书 山东建筑大学实验报告 课 程 :Java面向对象程序设计语言 院 (部):商学院 专 业 :电子商务 班 级 : 学生姓名: 学 号: 指导教师:陈明志 完成时间:20 ...

  8. java上机实验答案_java上机实验答案与解析

    java上机实验答案与解析 JAVA上机实验题答案与解析 实验一 Java程序编程 1. 编写一个Java应用程序,输出内容为Hello!. 注:文件位置位于e:\2:\Hello.java 编译:( ...

  9. 用matlab对称振子E面方向图,利用matlab绘制电基本振子e面方向图和空间立体方向图.doc...

    利用matlab绘制电基本振子e面方向图和空间立体方向图.doc 微波技术与天线实验报告学院:信电学院班级:通信2班姓名:学号:2014年4月29日1利用matlab绘制电基本振子E面方向图和空间立体 ...

最新文章

  1. 1282. Game Tree
  2. C语言试题七十五之请编写函数求回文数
  3. 开源PaaS Rainbond发布v3.7.2版本,帮助企业快速构建应用市场
  4. 雷林鹏分享:PHP 表单 - 验证邮件和URL
  5. Linux修改命令行样式
  6. HttpModule HttpHandler(转)
  7. HeadFirstJava——3_变量
  8. CAD地形图等高线标高批量取整工具,解决等高线标高出现小数的问题,等高线高程批量取整,在指定限差内将等高线标高修改为最接近的整数
  9. Android 补间动画之平移动画TranslateAnimation
  10. 乡土中国思维导图精华版
  11. w ndows10家庭版和企业版谁好用,Windows10系统哪个版本好?Win10家庭版和专业版的区别介绍...
  12. 联想thinkbook14+2023款和2022款区别对比评测
  13. c语言中字符画蛇,字符画:蛇
  14. Redis(五)Redis内存维护方案(过期策略及淘汰策略)
  15. js实现音频可视化波形图
  16. 基于高德地图的交通数据分析
  17. 学英语看美剧学地道英文必看的10部美剧!
  18. php生成二维码图片
  19. requests_模拟搜狗翻译
  20. UITextField leftView 光标的边距 监听return键 字符长度的限制 以及其他的常用方法

热门文章

  1. 如何解决iOS界面操作导致导致NSTimer暂停计时的问题?
  2. 使用dva脚手架(dva-cli)快速构建React项目
  3. nginx文件下载服务器简单配置
  4. 如何设置IntelliJ IDEA智能感知支持Jsp内置对象
  5. bzoj 2600: [Ioi2011]ricehub
  6. ARM GIC-400 寄存器
  7. 蓝绿部署、滚动部署、灰度发布、金丝雀发布-概念介绍---应用部署001
  8. ES10新特性_字符串扩展方法_trimStart--trimEnd---JavaScript_ECMAScript_ES6-ES11新特性工作笔记058
  9. k8s核心技术-Pod(健康检查)_健康检查的方式_以及pod崩溃后如何处理---K8S_Google工作笔记0023
  10. Netty工作笔记0018---Selector介绍和原理