WinQSB软件操作指南(精)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将WinQSB的数据复制到Office文档:先清空剪贴板,选 中WinQSB表格中要复制的单元格,点击EditCopy,然后 粘贴到Excel或Word文档中. 将WinQSB的计算结果复制到Office文档:问题求解后, 先清空剪贴板,点击File Copy to clipboard就将结果复制 到Office文档. 保存计算结果:问题求解后,点击FileSave as,系统以文本 格式(*.txt)保存结果,然后复制到Office文档.
更详细的操作请参阅相关教材和资料.
WinQSB软件应用——求解线性规划
说明: 用WinQSB软件求解LP问题不必化为标准形; 对于有界变量可以不转化只要修改系统变量类型即可; 对于不等式约束可以在输入数据时直接输入不等式.
我们将结合例题介绍利用WinQSB软件求解LP问题的操作 步骤及应用.
图2.12 系统显示无可行解
WinQSB软件应用
表2.32 系统显示无可行解原因
WinQSB软件应用
表2.31 求解的综合报告表
WinQSB软件应用
当LP问题无可行解时,系统会指出无可行解的原因.例如将本例 中的第3个约束 2 x1 x3 1 改为 2 x1 x3 100 ,系统显示无 可行解及原因.见图2.12和表2.32. 说明第3个约束等于100,右 端常数至少加上-90.
WinQSB软件应用
【例2.22】 利用WinQSB软件求解下列LP问题
max f 3 x1 x2 x3 s.t. x1 2 x2 x3 11, 4 x1 x2 2 x3 3, 2 x1 x3 1, 5 x3 10, x1 , x2 0.
安装与启动 安装WinQSB软件后,在系统程序中自动生成WinQSB应 用程序,用户可根据不同的问题选择子程序,操作与一般 Windows的应用程序操作相同.进入某个子程序后,用户 可先打开已有数据文件,观察数据输入格式,能够解决哪 些问题,计算结果的输出格式等内容. 与Office文档交换数据 从Excel或Word文档中复制数据到WinQSB:用户放在 Excel电子表中的数据可以复制到WinQSB中,方法是先 选中要复制电子表中单元格的数据,点击复制,然后在 WinQSB的电子表格编辑状态下选中要粘贴的单元格点击 粘贴完成复制.
WinQSB软件应用
(5) 修改变量名和约束名. 系统默认变量名为x1,x2,…,xn,约束名为c1,c2,…,cm.可以通过 点击“Edit”后,用下拉菜单中四个选项来修改标题名 (Problem Name)、变量名(Variable Name)、约束名 (Constraint Name)和目标函数准则(max和min). WinQSB软件支持中文. (6)求解. 点击“Solve and Analyze”,下拉菜单有三个选项:求解不显 示迭代过程(Solve the Problem)、求解显示单纯形法迭代 过程(Solve and Display Steps)及图解法(Graphic Method, 限两个决策变量).当选择“Solve the Problem”时,系统显 示求解的综合报告表,见表2.31.
WinQSB软件应用
解 (1)启动线性规划与整数规划程序. 方法:点击“开始”“程序”“WinQSB”“Linear and Integer Programming”,屏幕显示如下图.
(2)建立新问题或打开磁盘中已有的文件. 按照上图所示建立或打开一个LP问题; 点击“File”“Load Problem”打开磁盘中的LP问题数据文件 (LP程序自带后缀为“.LPP”的三个例题,供学习参考); 点击“File”“New Problem”建立新问题 出现如图2.9所示的问题选项输入界面.
WinQSB软件应用
Fra Baidu bibliotek
WinQSB软件应用
输入数据. 若选择“Spreadsheet Matrix Form”,则以电子表格形式 输入变量系数矩阵和右端常向量,如表2.30所示; 若选择Normal Model Form则以自由格式输入标准模型, 见图2.10.
表2.30
电子表格数据输入形式
WinQSB软件应用
图2.10 自由格式输入标准模型
(4)修改变量类型. 图2.9给出了非负连续、非负整数、0-1型和无符号限制 (无约束)4种变量类型选项,当选择了某一种类型后系 统默认所有变量都属于这种类型. 在本例中,可直接将列中的下界(Lower Bound)改为5, 上界(Lower Bound)改为10. 见图2.11所示.
附录A
WinQSB软件操作指南
WinQSB软件简介 WinQSB是一种教学软件,对于非大型的 问题都能计算,特别适合多媒体课堂教学. 该软件可应用于管理科学、决策科学、运 筹学及生产管理领域的求解问题. WinQSB软件的19个子程序模块、缩写及 文件名后缀、子程序名称见表A-1.
WinQSB操作简介