大连海事大学作业汇编-matlab平日作业上交.docVIP

大连海事大学作业汇编-matlab平日作业上交.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB作业 交通运输工程 刘振华 1120131253 4.1求解线性规划问题 源代码: c=[2;3;5;2;3]; a=[1 1 2 1 3;2 -3 3 1 1]; b=[4;3]; lb=zeros(5,1); [x,fval]=linprog(c,-a,-b,[],[],lb); 2. 程序运行: x = 1.0000; 0.0000; 0.0000; 0.0000; 1.0000; fval =5.0000 4.2农场种植计划问题 (1) 目标总产量最大: 注:指 II等耕地,种植第I类植物 1. 源代码: c=[11000;8000;14000;9500;6800;12000;9000;6000;10000]; a=[-1 -1 -1 0 0 0 0 0 0;0 0 0 -1 -1 -1 0 0 0;0 0 0 0 0 0 -1 -1 -1;1 1 1 0 0 0 0 0 0;0 0 0 1 1 1 0 0 0;0 0 0 0 0 0 1 1 1;-11000 0 0 -9500 0 0 -9000 0 0;0 -8000 0 0 -6800 0 0 -6000 0;0 0 -14000 0 0 -12000 0 0 -10000]; b=[-0;-0;-0;100;300;200;-190000;-130000;-350000]; lb=zeros(9,1); [x,fval]=linprog(-c,a,b,[],[],lb); 2. 程序运行: =0.0000; =0.0000; =100.0000; =0.0000; =0.0000; =300.0000; =21.1111; =21.6667; =157.2222; fval = -6.8922e+006 3. 结果分析: 约束下最大产量为6892200kg (2) 目标总价值最高 注:指 II等耕地,种植第I类植物 源代码: c=[13200;12000;11200;11400;10200;9600;10800;9000;8000]; a=[11000 0 0 9500 0 0 9000 0 0;0 8000 0 0 6800 0 0 6000 0;0 0 14000 0 0 12000 0 0 10000;-1 -1 -1 0 0 0 0 0 0;0 0 0 -1 -1 -1 0 0 0;0 0 0 0 0 0 -1 -1 -1;1 1 1 0 0 0 0 0 0;0 0 0 1 1 1 0 0 0;0 0 0 0 0 0 1 1 1]; b=[190000;130000;350000;-100;-300;-200;0;0;0]; lb=zeros(9,1); [x,fval]=linprog(-c,-a,-b,[],[],lb); 程序运行: x = =58.7500; =16.2500; =25.0000; =300.0000; =0.0000; =0.0000; =200.0000; =0.0000; =0.0000; fval = -6.8305e+006 结果分析:最大总效益6830500元 5.4 背包问题 1. 源代码: f=[12 12 9 16 30 12]; a=[3 4 3 4 6 3]; b=[12]; lb=zeros(6,1); [x,fval]=bintprog(-f,a,b,[],[],lb); 2 . 程序运行: x = 1; 0; 0; 0; 1; 1; fval = -54 结果分析: 背包内装1,5,6 号物品,背包总价值54 5.5 指派问题_模拟退火 1. 源代码: clear all; close all; a=0.99; t0=100; tf=3; t=t0; value=[3 3 5 3;3 2 5 2;1 5 1 6;4 6 4 10]; amount=size(value,1); num=randperm(amount); for i=1:amount if num(i)==1 pop(i,:)=[1 0 0 0]; elseif num(i)==2 pop(i,:)=[0 1 0 0]; elseif num(i)==3 pop(i,:)=[0 0 1 0]; elseif num(i)==4 pop(i,:)=[0

您可能关注的文档

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档