实例介绍
这是司守奎黄皮书的习题答案 大家可以参考一下
普通高等院校“十二五”规划教材 数学建模算法与应用 习题解答 司守奎孙玺菁张德存周刚韩庆龙编著 263 所一荤出版 北京 内容简介 本书是国防工业出版社出版的《数学建模算法与应用》的配套书籍。本书给出了《数 学建模算法与应用》中全部习题的解答及程序设计,另外针对选修课的教学内容,又给出 一些补充习题及解答。 本书的程序来自于教学实践,有许多经验心得体现在编程的技巧中。这些技巧不仅 实用,也很有特色。书中提供了全部习题的程序,可以将这些程序直接作为工具箱来 使用 本书可作为讲授数学建模课程和辅导数学建模竞赛的教师的参考资料,也可作为 《数学建模算法与应用》自学者的参考书,也可供参加数学建模竞赛的本科生和研究生以 及科技工作者使用。 图书在版编目(CIP)数据 数学建模算法与应用习题解答/司守奎等编著.一北 京:国防工业出版社,2013.1 普通高等院校“十二五”规划教材 ISBN978-7-11808543-3 I.①数.Ⅱ.①司.Ⅲ.①数学模型一高等学 校—题解Ⅳ.①O141.4-44 中国版本图书馆CP数据核字(2013)第001100号 囤所社出版发行 (北京市海淀区紫竹院南路23号邮政编码100048) 北京奥鑫印刷厂印刷 新华书店经售 开本787×10921/16印张101字数240千字 2013年1月第1版第1次印刷印数1—4000册定价25.00元 (本书如有印装错误,我社负责调换) 国防书店:(010)8854077 发行邮购:(010)88540776 发行传真:(010)88540755 发行业务:(010)88540717 前言 本书是国防工业出版社出版的《数学建模算法与应用》的配套书籍。《数 学建模算法与应用》的前7章、第14章和第15章可以作为选修课的讲授内 容,其余部分可以作为数学建模竞赛的培训内容。对于选修课部分的章节,我 们又补充了一些习题,并且给出了全部习题的解答及程序设计。 习题是消化领会教材和巩固所学知识的重要环节,是学习掌握数学建模 理论和方法不可或缺的手段。学习数学建模的有效方法之一是实例研究,实 例研究需要亲自动手,认真做一些题目,包括构造模型、设计算法、上机编程求 解模型。书中提供了全部习题的程序,因而读者不仅可以从中学到解题的方 法,还可以将这些程序直接作为工具箱来使用。 对于数学建模的一些综合性题目,本书提供的解答可以作为参考,因为这 类题目的解答是不唯一的。作为读者,应该努力开发自己的想象力和创造力, 争取构造有特色的模型。作者布望学习数学建模的读者,对于这部分综合性 题目不要先看本书给出的解答,可以等自己做出来之后,再与本书解答比较。 由于作者水平有限,书中难免有不妥和错误之处,恳请广大读者批评 指正 最后,作者十分感谢国防工业出版社对本书出版所给予的大力支持,尤其 是责任编辑丁福志的热情攴持和帮助。 需要本书源程序电子文档的读者,可以用电子邮件联系索取:896369667 qqcom,sishoukui@163.como Ⅲ 目录 第1章线性规划习题解答 第2章整数规划习题解答……………………………13 第3章非线性规划习题解答… ……………26 第4章图与网络模型及方法习题解答…………………33 第5章插值与拟合习题解答 …56 第6章微分方程建模习题解答 第7章目标规划习题解答 第8章时间序列习题解答……………………………………………87 第9章支持向量机习题解答 s102 第10章多元分析习题解答 106 第11章偏最小二乘回归分析习题解答 …130 第12章现代优化算法习题解答 136 第13章数字图像处理习题解答……………………………143 第14章综合评价与决策方法习题解答 147 第15章预测方法习题解答 …………*………………153 参考文献 ………162 第1章线性规划习题解答 1.1分别用 Matlab和 Lingo求解下列线性规划问题 maxz x 2x,+x;≤11 -4x1+x2+2x3≥3, 2x1+x3=1 x1,x2,x3≥0 解(1)求解的 Matlab程序如下: clc. clear C=[3:-1-’; ===a=[1--21;4-1=2];b=[11,-3]’; aeq=[-2.01];beq=1; Ex,y]=linprog(-cs a, b, aeq, beg, zeros(3, 1 )) y=-y8换算到目标函数极大化 求得 =4 9,z=2. (2)求解的 Lingo程序如下: model e sets co1:.3/c,x; row:2/b links( row, col):a;:n se.endsets data. a.=1-214-=1-2.;2 b=11--3 ∵, enda三 :max=esum( col: C *x) afor(row(i): esum(col(3):a(1 3)*x())<b(1)); 2x(1)+x(3) 12分别用 Matlab和 Lingo求解下列规划问题 TmIn 2 x:!+2kx2|+3:x31+4l s.. t: i.t.a 0 3 怎5xA,= 解先把模型做变量替换,化成线性规划模型,详细内容参见本章例14。 (1)求解的Maab程序如下 cc;cl∈ar aeg=[111;1-1,1:-3;1-1-231]; beg=[0:112] aeg=aeq,-aeq」; uv;vall=linprog(c, E], [, aec, beg, zeros(8, 12) 文=uV(1:4)-uV(5:ena) 求得 x1=0.25,x2=0,x3:=0,x 0:2 :::(2)使用 Lingo软件求解时, Lingo软件会自动线性化,计算的Ling程序如下:2 model sets coI准:4已,; row/.3/b links(row, col):a enasets,:-- data ,C=12:34 a=11:1:1:1:=11:3311-23: b=01 enddata min @sum( col: C* Cabs(x ) ::2 Gfor (row( i): @sum( col(3) :a(1, 1)*x(:j))=b(1).); efor(co1; afree(x)):↑x的取值可正可负 end 1.3某厂生产三种产品I,Ⅱ,Ⅲ。每种产品要经过A;B两道工序加工。:设该 厂有两种规格的设备能完成A江工序,它们以A1,A2表示;有三种规格的设备能完成B 工序,以B1,B2,B3表示。产品1可在A,B任何一种规格设备上加工。产品Ⅱ可在 任何规格的A设备上加正,但完成B工序时,只能在B1设备上加王;产品Ⅲ只能在A2 与B21设备上加工。已知在各种机床设备的单件工时原材料费、产品销售价格、各种三 设备有效台时以及满负荷操作时机床设备的费用如表11所列,求安排最优的生产计 划,使该厂利润最大。 2 表1:1:生产的相关数据 产…品 ∴:满负荷时的 设备 设备有效台时 设备费用/元 E::,10 6000 300 10000 321 4000 250 Bi 7000 783 B3 4000 200 原料费(元/件) 0.25 0.35 单价/(元/件 解:对产品Ⅰ来说设以A1;A2完成A序的产品分别为x1;x2件;转入B工序时; 以B1,B2,B3完成B工序的产品分别为3,,x件;对产品Ⅱ来说,设以A1;A2完成A工 序的产品分别为x6;x件,转入B工序时,以B完成B工序的产品为x件;对产品Ⅲ来 :说设以A2完成A工序的产品为x件,则以B2完成B工序的产品也为x件。由上述条 件,得 :x1+x三x3+x下实 由题目所给的数据可建立如不线性规划模型 minz=(125:0.25)(x+n)+(2=9.35)x+(2:8-0.5)元 ∴=300 321 6000 (5x1+10x6) 10000 (7x2+9x7+12x) 250 783 4000(0x+8 (4x4+11x9) 200 7000 4000×7x 5x12+103x6≤6000;2 7x2+9x7+.12x≤10000 6x3+8x8≤4000 4x4+11x≤7000 4000 x1+x2.=x3+x4+x5, (x1≥0,i=1,2,…,9::: x6+x7÷=x 求解的 Lingo程序如下 m del sets. product, / . 3/a,b: rowA∴5/:C,a,Y;:!y为中间变量; num/..9/: endsets s2:,: data: a=0.250.350.5 b=1.2522.8 C=600010000400070004000; d=300321250783200; enddata max=(b(1)-a(1))*(x(1)+x(2))+(b(2)-a(2))*x(8)+(b(3)-a(3)*x(9) @sum(row: d/c *y) y(1)=5漏x(1)+10*x(6);!写出中间变量之间的关系; y(2)=7*x(2)+9*x(7)+12*x(9); y(3)=6*x(3)+8*x(8) y(4)=4*x(4)+11*x(9); y(5)=7*x(5) afor(row:y<c);!写出不等式约束; :, x(1)+x(2)=x(3)+x(4)+x(5);!写出等式约束; x(6)+x(7)=x(8); end 求得最优解为 x1=1200,x2=230.0493,x3=0,x=858.6207, x5=571.4286,x6=0,x7=500,x3=500,x。=324.1379 最优值为z=1146.567元。 该题实际上应该为整数规划问题( Lingo程序中加约束@for(num:@gin(x);)a对 应整数规划的最优解为 =2 x1=1200,x2=230,x3=0,x4=859 x5=571,x6=0,x7=500,x8=500,xg=324 最优值为z=1146.414元。 1.4一架货机有三个货舱:前舱、中舱和后舱。三个货舱所能装载的货物的最大重 量和体积有限制如表1.2所列。并且为了飞机的平衡,三个货舱装载的货物重量必须与 其最大的容许量成比例。 表1:2货舱数据 前舱 中舱 后舱 重量限制/t 10 16 8 体积限制/m 6800. 8700 5300 现有四类货物用该货机进行装运,货物的规格以及装运后获得的利润如表1.3所列 表1.3货物规格及利润表 重量/t 空间/(m3/t) 利润/(元/t) 货物1 18 480 3100 货物2 650 3800 4 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论