



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、线性规划的单纯形法控制理论与控制工程 20022025 陈惠英)摘要 :本文通过使用 VISUAL BASIC 编程语言实现了单纯形表格法的运算,从而实现了求 得使满足约束条件下的目标函数的最大值。 对单纯形法做了简要的说明, 并简单地介绍了如 何运用本程序进行最优解的求取。关键词 :基本变量,进入变量,退出变量,迭代,最优。一、基本原理 线性规划的数学模型表示如下:max z C T x 目标函数Ax B 约束条件A aij m nx x1, x2 .xn ; C c1, ; A aij m n ; B b1 , b2 .bn 求满足约束条件下的目标函数的最大值。(1)基本解如果考虑 Ax
2、B ,注意不等式可以变成等式,因此可以把 Ax B 的约束认为是标准约束。A m n, n m ,变量多于约束;如果 A的秩为 m ;从中选择 m m矩阵,线性无关, 构成 A0,如果 A中其余 n m列所对应的变量为 0,矩阵 B的 m列的对应变量为 xB,则 可写成: A0xB B, xB A 1B ,于是得到解 x ,我们称解为方程式 Ax B关于 A0的基 本解。(2)基本可行解 如果基本解中的每个变量都是非负,则称为基本可行解。(3)松弛变量 为了把不等式约束变成等式约束而引入的变量称为松弛变量。线性规划的单纯形法的基本观点: 从基本可行解的某个开始, 寻找使目标函数有较大增 加的另
3、一基本可行解,这样一步一步做下去,每一步使目标函数增大,最后得到最优解。 而单纯形表格法是主要针对由不等式变成等式约束的情况,先有新增的松弛变量为基本变 量,然后得到初始的基本可行解。1 置初始表 (1)基本变量x1x2xnxn 1xn 2xn mBbj /aijxb1xn 1a11a12a1n100b0xb2xn 2a21a22a11010b1xbmxn mam1am2a11001b1ZC1C2Cn0000表1(1)关键列(进入变量) 选择 C j 最负的那一列。(2)关键行 ( 退出变量 )xbr /yrj min xbi / yij yij 0min xbi /aij aij 0(3)关
4、键行和关键列相交元称为主元用0 表示,将主元所在的其他元素用高斯消去法变成零。(4)重复上面步骤,直至最后一行基本变量的价值函数让它为零,那么非基本变量的价值 系数全为正(或零) ,则此时目标函数值达到最大。二、程序使用说明1.举例说明max f (x) 13x1 11x24x1 5x2 15005x1 3x2 1575x1 2x2 420x1 0,x2 01. 关键列x1x2x3x4x5Bx3451001500x4530101575x51200142013110000表2关键列是第一列。2 关键行由于1575/ 5为最小,所以到第 4列退出,第 1列进入。同时用 x4乘以 x3、 x5对应的值得如下表格。x1x2x3x4x5Bbj /aijx3013/514/5015001200 /13x113/501/501575525x507/501/5142075016/5013/504095表33 循环做以上两步。x1x2x3x4x5Bx30013/713/745x11002/73/7270x20101/75/77500015/716/74335表4从最后一行得出 4335 是所求的目标函数的最大值。2程序实现。(1)在程序中,行数的确定根据松弛变量的个数加1,列数的确定根据基本变量加松弛变量再加 1。根据上述实例,我们填入行数为4,列数为 6。2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古鄂尔多斯市东胜区九年级化学下册 8.4 常见的盐(2)教学实录 (新版)粤教版
- 小学信息技术第一册 我的图册-用看图软件创建图册教学实录 河大版
- 22《 为中华之崛起而读书》(第二课时)(教学设计)2024-2025学年统编版语文四年级上册
- ma信号转dc信号并电阻
- 2025年阿片类中毒解毒药项目发展计划
- 电脑的整流电路
- 2025年烧伤整形科手术器械项目发展计划
- 2023六年级数学上册 四 解决问题的策略第3课时 解决问题的策略(练习课)教学实录 苏教版
- 2024年秋九年级历史上册 第4课《古代罗马》教学实录 中华书局版
- 制定数字营销转型策略计划
- 12K101-1 轴流通风机安装
- 新《铁路劳动安全》考试题库500题(含答案)
- 世界现代设计简史
- GA/T 1275-2015石油储罐火灾扑救行动指南
- 2023年杭州市余杭区事业单位招聘笔试题库及答案解析
- 医患沟通技巧讲义课件
- 保洁员培训考核试卷(答案)
- 《企业招聘研究文献综述(3500字)》
- 高血压病例分析-课件
- 县级危重孕产妇救治中心评审标准(产科)
- 2022特纳综合征中国专家共识(全文)
评论
0/150
提交评论