实验三:多目标规划 - 副本
实验三:多目标规划
一、实验目的:多目标规划建模及其优化软件求解。
二、实验要求:
1.了解求解多目标规划的常用方法:图解法、序贯式算法、单纯形法;
2.掌握多目标规划模型的建立;
3.会用 matlab 、lingo 软件求解多目标规划问题;
三、实验内容:
先分别算单个目标的的最小值,再将两个目标的最小值作为goal
1、已知多目标线性规划问题如下:
11234
224
1234132
4max 100908070min 3230303212032480,1,,4j z x x x x z x x x x x x x x x x x j =+++=+?+≥?+≥??+≤??+≤??≥=?
(1)给出求解上述问题的matlab 原始代码;
(提示:参看求解多目标规划的 matlab 函数 fgoalattain);
fun='[-100*x(1)-90*x(2)-80*x(3)-70*x(4),3*x(2)+2*x(4)]';
a=[1 1 0 0
0 0 1 1
3 0 2 0
0 3 0 2];
b=[-30 -30 120 48]';
goal=[30 5960];
weight=goal;
x0=[20 20 20 20];
lb=[0 0 0 0]';
[x,fval,attainfactor,exitflag,output,ambda]=fgoalattain(fun,x0,goal,w eight,a,b,[],[],lb,[])
(2)求解结果粘贴,并对计算结果分析。
x =
20.0422 20.0422 20.0422 20.0422
fval =
1.0e+003 *
-6.8143 0.1002
attainfactor =
-0.1026
exitflag =
2、某彩电组装工厂,生产A ,B ,C 三种规格电视机。装配工作在同一生产线上完成,3种产品装配每台的工时消耗分别为6h ,8h 和10h 。生产线每月正常工作时间为200h ;每台彩电的利润分别为500元、650元和800元。每月销售量预计分别为12台、10台、6台。该厂经营目标如下:
第一目标:利润指标为41.610 元/月;
第二目标:充分利用生产能力;
第三目标:加班时间不超过24h ;
第四目标:产量以预计销量为标准。
(1) 为确定生产计划,试建立该问题的目标规划模型;
1,2,3)
(j 0x 6...2,1 0,0d
610
12
240
p 1086200
p 108616000
p 800650x 500)
(p z min j i 6635524413333321222232111113216655444332211=≥=≥≥=-+=-+=-+=-+++=-+++=-+++++++++++=+-+-+-+-+-+-+--+-+-++--)
(i d d d x d d x d d x d p d x x x d p d x x x d p d x x d d d d d d p d p d p d i
(2) 给出求解上述模型的lingo 原始代码;
第一级目标 代码
model :
sets :
variable/1..3/:x;
S_Con_Num/1..6/:g,dplus,dminus;
S_con(S_Con_Num,Variable):c;
endsets
data :
g=16000 200 24 12 10 6;
c=500 650 800 6 8 10 6 8 10 1 0 0 0 1 0 0 0 1;
enddata
min =dminus(1);
@for (S_Con_Num(i):@sum (Variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g(i));
end
第二级目标 代码
model :
sets :
variable/1..3/:x;
S_Con_Num/1..6/:g,dplus,dminus;
S_con(S_Con_Num,Variable):c;
endsets
data :
g=16000 200 24 12 10 6;
c=500 650 800 6 8 10 6 8 10 1 0 0 0 1 0 0 0 1;
enddata
min =dminus(2); !二级目标函数;
dminus(1)=0; !一级目标约束;
@for(S_Con_Num(i):@sum(Variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g( i));
end
第三级目标代码
model :
sets:
variable/1..3/:x;
S_Con_Num/1..6/:g,dplus,dminus;
S_con(S_Con_Num,Variable):c;
endsets
data:
g=16000 200 24 12 10 6;
c=500 650 800 6 8 10 6 8 10 1 0 0 0 1 0 0 0 1;
enddata
min =dplus(3); !三级目标函数;
dminus(2)=0; !二级目标约束;
dminus(1)=0; !一级目标约束;
@for(S_Con_Num(i):@sum(Variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g( i));
end
第四级目标代码
model :
sets:
variable/1..3/:x;
S_Con_Num/1..6/:g,dplus,dminus;
S_con(S_Con_Num,Variable):c;
endsets
data:
g=16000 200 24 12 10 6;
c=500 650 800 6 8 10 6 8 10 1 0 0 0 1 0 0 0 1;
enddata
min =dplus(4)+dminus(4)+dplus(5)+dminus(5)+dplus(6)+dminus(6); !三级目标函数;
dplus(3)=0; !三级目标函数;
dminus(2)=0; !二级目标约束;
dminus(1)=0; !一级目标约束;
@for(S_Con_Num(i):@sum(Variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g( i));
end
(3)求解结果粘贴,给出模型的满意解。
数学建模习题
数学建模与数学实验课程练习 练习集锦 1简述数学建模的一般过程及建模过程中需要注意的问题。 2 简述数学模型及数学建模的特点。 3 简述数学建模的常用分类方法。 4求方程 06 /12 625 .05 .04 )(=------=x x x x f 的模最大的根的近似 值(精确到小数点后两位)。 5在抢渡长江模型中,如果水流速度 1.8/v m s =为常数,人的游泳速度 1.5/u m s =为常数,江面宽度为1200H m =,终点位置在起点下游 1000L m =处的条件,确定游泳者的最佳游泳路径及最短游泳时间。 6沿江的某一侧区域将建两个水厂,在江边建一个取水口。现需要设计最优的管线铺设方案,通过管线从取水口向水厂送水。水厂与江岸的位置见右图。 如果不用共用管线,城区单位建设费用是郊区的2倍。 (1) 对于最优方案,用α表示,βγ。 (2) 求最优取 水口位置。 7在层次分析法建模中,我们介绍了成对比较矩阵概念,已知矩阵P 是成对比较矩阵 (,0) P x
31/52a b P c d e f ?? ??=?? ???? , (1)确定矩阵P 的未知元素。 (2)求P 模最大特征值。 (3)分析矩阵P 的一致性是否可以接受(随机一致性指标RI取)。 8在层次分析法建模中,我们介绍了成对比较矩阵概念,已知矩阵P 是三阶成对比较矩阵 322P ? ???=?????? ,(1)将矩阵P 元素补全。 (2)求P 模最 大特征值。 (3)分析矩阵P 的一致性是否可以接受(随机一致性指标RI取)。 9考虑下表数据 (1)用曲改直的思想确定经验公式形式。 (2)用最小二乘法确定经验公式系数。 10考虑微分方程
三年级数学实验方案
2011——2012第二学期三年级数学实验方案 课题名称:如何提高学生的计算能力 参与人:三年级全体数学教师一、指导思想 计算能力是学生学习数学所必备的基本能力,是学习数学的基础。培养和提高学生的计算能力是小学数学的主要任务之一,是一项涉及到多方面教学内容的系统工程。“计算”在教学中所占的比重相当大,无论是应用题、统计知识,还是简易方程,都离不开计算。计算的准确率和速度如何,将直接影响学生学习的质量,因此,计算教学不容忽视。数学大纲中明确提出,要使学生能“正确、迅速、灵活、合理”地进行计算。计算教学应跳出认知技能的框框,不把法则的得出,技能的形成作为唯一的目标,而应更关注学生的学习过程,让学生参与算理算法的探索过程,让学生在实践探索的过程中实现发展性领域目标。 二、实验内容: 1、小数的加减法。 2、三位数乘两位数 3、除数是两位数的除法(口算和竖式计算)以及乘除混合运算。 三、实验目标: 1、弄清算理,讲明算理。 2、在规定时间里完成一定数量的计算,保证计算的准确率。 3、养成良好的计算习惯。 四、实验的具体做法: (一)培养学生计算的兴趣。 “兴趣是最好的老师”,在计算教学中,首先要激发学生的计算兴趣,让学生乐于学、乐于做,教会学生用口算、笔算和计算工具进行计算,并掌握一定的计算方法,达到算得准、快的目的。 讲究训练形式,激发计算兴趣。为了提高学生的计算兴趣,寓教于乐,结合每天的教学内容,可以让学生练习一些口算。在强调计算的同时,讲究训练形式多样化。如:用游戏、竞赛等方式训练;用卡片、小黑板视算,听算;限时口算,自编计算题等。多种形式的训练,不仅提高学生的计算兴趣,还培养学生良好的计算习惯。 以中外数学家的典型事例或与课堂教学内容有关的小故事激发兴趣。教
2019年社区三年工作计划
2019年社区三年工作计划社区三年工作计划篇一 北大社区第四届“两委”换届于20XX年9月底圆满结束,新的“两委”班子成立。经“两委”班子成员共同讨论,提出在任期三年里,在上级党委的正确领导下,工作中、行动上要和党委保持步调一致,以党的xx大精神为工作指南,全面贯彻科学发展观,解放思想,开拓创新,搞好班子团结,同心同德,齐心协力,把社区工作搞好,在三年的任期满后,向党和人民交上满意的答卷。为有序地开展社区工作,我们从社区管理、社区环境、社区服务、社区稳定和谐、居民素质等方面着手,社区“两委”合理分工、落实职责,工作计划如下: 一、求实创新,探索管理的新路子 加强社区的“两委”班子建设,提高“两委”班子的综合素质,爱岗敬业,营造和谐、平安、服务型的社区服务队伍。积极培养班子的后备力量,着重培养积极分子加入到党组织的队伍中来,坚持每年要发展1—2名年轻党员,为党组织注入新的血液。定期召开党组织的三会一课制度,开展党务、财务、政务公开制度、重大事项协商制度,以制度管人。加强对流动党员的管理工作,建立流动党员名册,掌握其流向。 二、重点做好社区的服务工作和社会保障工作 更深层次地调查辖区居民的生活困难情况,对生活困难的家庭做到应保尽保,低保工作实行动态管理,确保社区弱势群体有求必应。做好农保、居保登记服务工作,使居民意识到医保是一项涉及自己利
益的好政策,特别是做好今年十月底启动的居民社会养老发放和收缴工作,认真落实富民、安民、保障和改善民生工程,实现社会保障全覆盖。做好计生和流动人口管理工作的长效机制,分片管理,责任落实到每个人口管理员,确保社区计划工作达标,做好流动人口的造册登记,争创优质、优生、诚信计生满意模范社区。 三、努力创建和谐文明、环境优美社区 引导居民创建和谐文明社区,从我做起,组织居民群众开展丰富多彩的文体活动,营造社区和谐气氛。 我们以创建文明和谐社区为起点,努力构建社区长效运行机制,全面推动社区各项工作的开展,努力做到贴近群众、服务群众、满足群众要求,为群众提供优质高效服务,建设好班子,切实发挥班子作用,推进社区各项工作的开展。 社区三年工作计划篇二 根据《居民委员会组织法》和大南街道办事处关于社区建设的要求,结合本社区实际,拟订红巾社区20XX年10月至20XX年10月社区建设三年计划。 一、指导思想和总体目标 坚持邓小平理论,按照“xx”和科学发展观的要求,紧紧围绕区、街道办事处的工作要求,结合社区实际情况,解放思想,实事求是,积极探索社区建设与管理的新机制。 社区的奋斗目标:进一步建立和完善社区居民自治组织建设;建立管理规范,运转有序的有效工作机制,合理开发配置社区资源,不断完善服务配套设施,发挥社区功能;充分发挥社区党组织和党员的凝聚力、战斗力,建设高素质的社区工作者队伍,形成社区建设的骨干力
【重磅】数学实验三报告
实验3插值与数值积分 实验报告 一、实验目的 1、掌握用Matlab计算拉格朗日、分段线性、三次样条三种插值的方法,改变节点的数目,对三种插值结果进行初步分析; 2、掌握用Matlab及梯形公式、辛普森公式计算数值积分; 3、通过实例学习用插值和数值积分解决实际问题。 二、实验内容 10、表3.7给出的R,R数据位于机翼剖面的轮廓线上,R1和R2分别对应轮廓的上下线。假设需要得到R坐标每改变0.1时的R坐标。试完成加工所需数据,画出曲线,求机翼剖面的面积。 曲线绘制 利用Matlab编程画出机翼轮廓线,内容如下: (1)三次样条插值 R=[035791112131415]; R1=[01.82.22.73.03.12.92.52.01.6]; R2=[01.21.72.02.12.01.81.21.01.6]; u=0:0.1:15; v1=spline(R,R1,u); v2=spline(R,R2,u); plot(u,v1,u,v2);grid; Rlabel('R');Rlabel('R1或R2'); gteRt('R1(R)');gteRt('R2(R)'); 其中,u为插值设置了步长和范围,grid命令可以为曲线图添加网格线,Rlabel、Rlabel分别为横坐标、纵坐标添加标签,gteRt命令可以实现曲线名称的添加。得到的结果如下:
(2)分段线性插值 将v1、v2部分代码改为 v1=interp1(R,R1,u); v2=interp1(R,R2,u); 得到的图形如下: 可见,用分段线性插值会使得曲线不够光滑(特别是区间[10,15]的部分)。 (3)拉格朗日插值 根据教材内容,用Matlab编程,内容如下: functionR=lagr(R0,R0,R)
幼儿园未来三年发展规划
黎城县南关幼儿园未来三年发展规划 2011年—2013年 一、情况分析: (一)幼儿园概况:南关幼儿园是一所公办小学附属幼儿园,和小学共用户外活动场地,建筑面积为140平方米。幼儿园现有3个年龄班,近123名幼儿,在岗教职员工6名,正式在编教师1名。 (二)发展中优势: 1、近年来,我们不断增强依法办园意识、规范发展意识、民主监督意识、合作服务意识,通过加强目标,实施分层治理,实行民主治理,开展互动管理,来提高管理效能,园领导班子团结协作,守职尽责,造就了一支与时俱进有较强的团队精神和一定的战斗力、凝结力的教师队伍。 2、我们积极实践新课程,通过《幼儿园课程指南》、《学前教育纲要》等学习,教师的教育行为,教学能力有了提高,在运动、游戏、生活、学习四大板块中,教师能合理安排,有机调控,通过开展主题活动来完成教学要求,初步形成了幼儿园的教学框架。 3、在大量的理论学习和实践中,我们了本园的切入点,以幼儿美术教学活动为载体,以发展幼儿多元智能为目标开展了《优化幼儿园美术课程促进幼儿个性和能力的发展》园本教研活动。 (三)发展中思索: 1、加大幼儿园课程建设和管理,不断完善“幼儿园美术园本课程”的内涵,在课程管理和建设中提高教师专业化水平,提高幼儿园的保教质量。 2、幼儿园都是青年教师,但是非专业类教师比例较大,虽然他们工作干劲足,热情高,但缺乏工作经验,需要我们深化园本教研和园本培训,来打造一支高的教师队伍。 3、发展思路: 我园以“办人民教育”为宗旨,以加强幼儿园内涵建设为着眼点,遵寻幼儿身心发展规律,教师发展需要,“以爱为魂,以实为本,为成功的一生奠定良好的素质基础”,实践师生为本,高效开放,尊重个性,全面发展的管理。 四、发展目标: 构建现代学校制度,创新现代学校管理,率全体教职工走出一条外延扩张和内涵提升同步跨越式发展之路,培养,锻炼聪明老师,争创聪明型的县级示范型幼儿园。
数学实验答案-1
1.(1) [1 2 3 4;0 2 -1 1;1 -1 2 5;]+(1/2).*([2 1 4 10;0 -1 2 0;0 2 3 -2]) 2. A=[3 0 1;-1 2 1;3 4 2],B=[1 0 2;-1 1 1;2 1 1] X=(B+2*A)/2 3. A=[-4 -2 0 2 4;-3 -1 1 3 5] abs(A)>3 % 4. A=[-2 3 2 4;1 -2 3 2;3 2 3 4;0 4 -2 5] det(A),eig(A),rank(A),inv(A) 求计算机高手用matlab解决。 >> A=[-2,3,2,4;1,-2,3,2;3,2,3,4;0,4,-2,5] 求|A| >> abs(A) ans = ( 2 3 2 4 1 2 3 2 3 2 3 4 0 4 2 5 求r(A) >> rank(A) ans =
4 求A-1 《 >> A-1 ans = -3 2 1 3 0 -3 2 1 2 1 2 3 -1 3 -3 4 求特征值、特征向量 >> [V,D]=eig(A) %返回矩阵A的特征值矩阵D 与特征向量矩阵V , V = - + + - - + - + - + - + D = { + 0 0 0 0 - 0 0 0 0 + 0 0 0 0 - 将A的第2行与第3列联成一行赋给b >> b=[A(2,:),A(:,3)'] b = 《 1 - 2 3 2 2 3 3 -2