版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一:线性规划单纯形算法一、实验目的通过实验熟悉单纯形法的原理,掌握Matlab循环语句的应用 ,提高编程的能力和技巧。二、算法对于一般的标准形式线性规划问题(求极小问题 ),首先给定一个初始基本可行解。设初始基为B,然后执行如下步骤:(1).解 BxB b ,求得 xBB 1b , 令 xN0, 计算目标函数值 f cB xB以 b1,2,., m)记B1的第个分量i (ibi(2). 计算单纯形乘子w ,wB CB,得到w CB B1,对于非基变量,计算判别数izi cicB B 1 pici ,令kmax zici ,R 为非基变量集合i R若判别数k0,则得到一个最优基本可行解,运算
2、结束;否则,转到下一步(3).解 Byk pk ,得到 ykB 1 pk ;若 yk0 ,即 yk 的每个分量均非正数,则停止计算,问题不存在有限最优解,否则,进行步骤 (4).bminb0yryt ,且 ytk(4).确定下标 r,使rkt: ytk 0tkxBr 为离基变量。 xk 为进基变量,用 pk替换 pBr,得到新的基矩阵 B ,返回步骤( 1)。对于极大化问题, 可以给出完全类似的步骤, 只是确定进基变量的准则不同。对于极大化问题,应令zkckmin z jc j 四、计算框图开始。初始可行解 B令 xBB 1bb, xN0, fcB xB计算单纯形乘子 wcB B 1 ,计算判
3、别数iwp jc j , jR(非基变量)令kmaxj , jRk0?是得到最优解否解方程 Bykpk ,得到 ykB 1 pk 。yk0?是不存在有限最优解否确定下标 r ,是brminbt, 且ytk0yrkytkt: ytk 0xk 为进基变量,用pk 替换 pBr ,得到新的基矩阵 B五、计算程序function x,f=zuiyouhua(A,b,c)-可编辑修改 -。size(A)=m,n;i=n+1:n+m;%基变量集合 ,后面 m 个松弛变量为初始基变量;N=1:n;% 初始非基变量 ;B=eye(m,m);xb=b;xn=zeros(m,1);f1=0;w=zeros(1,m
4、);z=-c;% 初始判别数 ;flag=1;while(1)a,k=max(z);%x(k)为进基变量 ;if a=0flag=0;breakelsey=inv(B)*A(:,k)if y0);-可编辑修改 -。a,r1=min(b1(t)./y(t)r=t(r1); % 基变量中第 r 个变量为退基变量 ;i(:,r)=kB(:,r)=A(:,k);% 换基,即将原基中第个变量换成第个变量;cb=c(:,i);% 新的价值系数 ;xb=inv(B)*b;b0=xb;x=zeros(1,n+m)x(:,i)=xbf=cb*xbz=cb*inv(B)*A-c;%可用 z=cb*(BA)-c,判别数 .endend六、数值实验及结果分析求解线性规划问题 :min3x1x2s.t.3x13x2x3304x14x2x4162x1x212xi0,i1,2,3,4在工作区输入 :A=3,3,1,0;-4,-4,0,1;2,-1,0,0;b=30,16,12;c=-3,1,0,0;-可编辑修改 -。x,f=zuiyouhua(A,b,c)x =7.33332.666700056.00000f =-19.3333检验结果正确-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津外国语大学滨海外事学院《三维动画设计》2024-2025学年第二学期期末试卷
- 景德镇陶瓷职业技术学院《物流配送》2024-2025学年第二学期期末试卷
- 青岛职业技术学院《视觉系统设计》2024-2025学年第二学期期末试卷
- 苏州城市学院《道路软件应用》2024-2025学年第二学期期末试卷
- 危化企业消防安全排查
- 企业复印打印传真管理制度
- 煤矿智能化管理制度
- 眉山职业技术学院《动画合成与剪辑》2024-2025学年第二学期期末试卷
- 江西交通职业技术学院《羽毛球III》2024-2025学年第二学期期末试卷
- 榆林职业技术学院《设计透视》2024-2025学年第二学期期末试卷
- 黑龙江高职单招职业技能测试题库及答案
- 2026 年离婚协议书法定版民政局专用
- 垃圾填埋场封场处理方案
- 2025年铁路疾控考试试题及答案
- 细菌性肝脓肿诊治急诊专家共识详细解读2026
- GB/T 19275-2025材料在特定微生物作用下潜在生物分解和崩解能力的评价
- 2026年山东铝业职业学院单招职业技能测试必刷测试卷汇编
- 2025年教育系统后备干部选拔测试题(含答案)
- 【高中】班主任带班育人方略:春生万物不分稻稗
- 2025年10月自学考试00341公文写作与处理试题及答案
- (新版!)2025春统编版(2024)小学道德与法治一年级下册(全册)教案、教学反思、教学计划(附目录P124)
评论
0/150
提交评论