运筹学上机攻略

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

运筹学上机攻略

一、规划求解的预备知识

1、打开Excel软件的工具→→加载宏→→规划求解(选定),单击确定;加载

宏成功后,关闭再重新打开excel。注明:这个宏是office自带的,一般情况下不启用的哦,所以要加载。

2、如果上述方法,不能成功加载成功,请到网上下载规划求解宏solver.xla。

二、规划求解的操作步骤

1、首先将已经建立好的书面数学模型,按照Excel的输入规定,将逻辑公式输

入到打开的工作薄文件的一个电子表格中;

2、然后,打开“工具”→→“规划求解”,出现“规划求解参数”对话框;例:

(1)在“设置目标单元格”中输入规划模型的目标函数所在的引用位置(可以手动输入、也可采用捷径操作方法:将鼠标光标放在“设置目标单元格”里,再用鼠标点击“Excel中的目标区“);

(2)选择目标的优化方向,即确定最大值、最小值,还是需要输入特定值;

(3)在“可变单元格”中输入每个变量的引用位置或名称(也可采用捷径操作);

(4)鼠标点击“添加”、修改或删除,打开下一级对话框,开始对规划模型的约束对话,并在输入完毕后还回“规划求解参数”主对话框。例:

(注意:单元格引用位置也可以采用捷径操作)、约束值手动输入。

(5)鼠标点击“选项”,打开下一级对话框,开始规划模型的选项对话,并在输入完毕后还回“规划求解参数”主对话框。

3、以上工作完毕后,点击“求解”。

三、例子

变量:甲的产量X1,乙的产量X2

目标函数:maxZ(X1,X2)=4X1+5X2

约束条件:X1+X2≤45

2X1+X2≤80

X1+3X2≤90

X1,X2≥0

第一步:在EXCEl中,输入逻辑公式,如下图:

第二步:打开“工具”→→“规划求解”,按步骤2的1-4步操作,出现下图:

【引用位置($C$6、$C$9、$C$10)等,可以手动输入、也可采用捷径操作方法:将鼠标光标放在“设置目标单元格”里,再用鼠标点击“Excel中的目标区“)】

第三步:求解结果:

Microsoft Excel 11.0 运算结果报告

工作表 [Book1]Sheet1

报告的建立: 2011-9-16 17:29:14

目标单元格 (最大值)

单元

名字初值终值

$C$6 目标函数0 202.5

可变单元格

单元

名字初值终值

$C$9 决策变量X1 0 22.5

$C$10 决策变量X2 0 22.5

约束

单元

名字单元格值公式状态型数值

$C$12 约束A 45 $C$12<=45 到达限制

$C$13 约束B 67.5 $C$13<=80 未到限制

12.5

$C$14 约束C 90 $C$14<=90 到达限制

$C$15 甲产量22.5 $C$15>=0 未到限制

22.5

$C$16 乙产量22.5 $C$16>=0 未到限制

22.5

相关文档
最新文档