- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运筹学建模与源代码 - 题目是《某公司需要招聘甲,乙两种工人,其工作可分为 三大类》.docx
运筹学建模与源代码题目:某公司需要招聘甲,乙两种工人,其工作可分为1 2 3三大类。已知甲,乙两种工人的公子分别为每小时10元和5元,他们每周都工作40小时,但实际做出的等效生产小时数分别为40小时和30小时。为完成生产进度,该公司每周需完成的生产小时数分别为:第1类工作,10000小时;第2类工作,1500小时;第3类工作,20000小时。由于劳动力缺乏,甲种工人不能多于500个,乙种工人不能多于800个。试确定使总劳动力费用最少时工厂应招聘的工人数。并按要求分别完成下列分析:(1)第1类工作每周需完成的生产小时数在何范围内变化时最优基不变?(2)甲种工人的招聘数量在何范围内变化时最优基不变?(3)乙种工人的工资在何范围内变化时最优招聘方案不变? 需要《运筹学课程设计报告》的同学可以在我上传的文档中找到一、运筹学建模设x1 x2 x3分别表示第1、2、3种工作类型中甲种工人的数量,x4x5 x6分别为1、2、3种工作类型中乙种工人的数量x1+x2+x3为三种工作类型中甲种工人的数量,x4+x5+x6为三种工作类型中乙种工人的数量。40 x1+30 x4为第一类工作类型中工人的工作时间,40 x2+30 x5为第二类工作类型中工人的工作时间,40 x3+30 x6为第一类工作类型中工人的工作时间Maxz=-400(x1+x2+x3)-200(x4+x5+x6)x1+x2+x3≤500x4+x5+x6≤80040 x1+30 x4=1000040 x2+30 x5=150040 x3+30 x6=20000xj≥0, j=1, 2….6 二、程序源代码 该程序使用JAVA语言实现的二阶段法。Lpframe类用来实现窗体的输出package net.dbet.LP;import javax.swing.Box;import javax.swing.ButtonGroup;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JRadioButton;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.SwingConstants;public class Lpframe extends JFrame{JPanel panel=new JPanel();JRadioButton jr1=new JRadioButton(MAX);JRadioButton jr2=new JRadioButton(MIN);JLabel lbl3=new JLabel(约束条件个数:);JLabel lbl4=new JLabel(变量个数:);JLabel lbl5=new JLabel(=的约束条件个数);JLabel lbl6=new JLabel(=的约束条件个数:);JLabel lbl7=new JLabel(=的约束条件个数:);JLabel lbl8=new JLabel(请输入系数矩阵先=然后=最后=的约束条件以“;”结尾:, SwingConstants.LEFT);JTextField txt1=new JTextField(5);JTextField txt2=new JTextField(5);JTextField txt3=new JTextField(5);JTextField txt4=new JTextField(5);JTextField txt5=new JTextField(5);JLabel lbl9=new JLabel(请输入目标函数系数矩阵:);JTextField txt6=new JTextField(20);JTextArea area=new JTextArea(15,15);ButtonGroup bg=new ButtonGroup();JButton btn1=new JButton(确定);JButton btn2=new JButton(取消);JScrollPane jsp=new JScrollPane(area);Mylistener listener=new Mylistener(this);public Lpframe(){bg.add(jr1);bg.add(jr2);Box box1=Box.createHorizontalBox();box1.add(jr1);box1.add(Box.createHori
您可能关注的文档
- THPLC-C型网络型可编程控制器高级实验装置实验指导书(同名).doc
- 土木工程学术前沿讲座(作业)【精选资料】.doc
- 结合所学知识,比较日本大化改新与中国的隋唐政治经济制度.doc
- 2012年春季考试高级财务管理_题库.doc
- 云计算数据中心网络技术 - 弯曲评论.docx
- 金属矿山采矿专业英语.docx
- 材料无损检测与评价专业优秀论文 love波传播特性分析及实验研究.doc
- 【最新资料】教师导学案Module Planes.doc
- (doc)广东省东莞市东莞市至美环保包装科技有限公司(改扩建)环境影响报告表_.doc
- (制造)辽阳市某某合金钢铸造有限公司年生产吨特种合金钢铸件项目环境影响报告表剖析.doc
文档评论(0)