附录AWinQSB软件操作指南WinQSB软件简介WinQSB是一种教学软件,对于非大型的问题都能计算,特别适合多媒体课堂教学.该软件可应用于管理科学、决策科学、运筹学及生产管理领域的求解问题.WinQSB软件的19个子程序模块、缩写及文件名后缀、子程序名称见表A-1.WinQSB操作简介安装与启动安装WinQSB软件后,在系统程序中自动生成WinQSB应用程序,用户可根据不同的问题选择子程序,操作与一般Windows的应用程序操作相同.进入某个子程序后,用户可先打开已有数据文件,观察数据输入格式,能够解决哪些问题,计算结果的输出格式等内容.与Office文档交换数据从Excel或Word文档中复制数据到WinQSB:用户放在Excel电子表中的数据可以复制到WinQSB中,方法是先选中要复制电子表中单元格的数据,点击复制,然后在WinQSB的电子表格编辑状态下选中要粘贴的单元格点击粘贴完成复制.将WinQSB的数据复制到Office文档:先清空剪贴板,选中WinQSB表格中要复制的单元格,点击EditCopy,然后粘贴到Excel或Word文档中.将WinQSB的计算结果复制到Office文档:问题求解后,先清空剪贴板,点击FileCopytoclipboard就将结果复制到Office文档.保存计算结果:问题求解后,点击FileSaveas,系统以文本格式(*.txt)保存结果,然后复制到Office文档.更详细的操作请参阅相关教材和资料.WinQSB软件应用——求解线性规划说明:用WinQSB软件求解LP问题不必化为标准形;对于有界变量可以不转化只要修改系统变量类型即可;对于不等式约束可以在输入数据时直接输入不等式.我们将结合例题介绍利用WinQSB软件求解LP问题的操作步骤及应用.WinQSB软件应用【例2.22】利用WinQSB软件求解下列LP问题12312312313312max3s.t.211,423,21,510,,0.fxxxxxxxxxxxxxxWinQSB软件应用解(1)启动线性规划与整数规划程序.方法:点击“开始”“程序”“WinQSB”“LinearandIntegerProgramming”,屏幕显示如下图.(2)建立新问题或打开磁盘中已有的文件.按照上图所示建立或打开一个LP问题;点击“File”“LoadProblem”打开磁盘中的LP问题数据文件(LP程序自带后缀为“.LPP”的三个例题,供学习参考);点击“File”“NewProblem”建立新问题出现如图2.9所示的问题选项输入界面.WinQSB软件应用WinQSB软件应用输入数据.若选择“SpreadsheetMatrixForm”,则以电子表格形式输入变量系数矩阵和右端常向量,如表2.30所示;若选择NormalModelForm则以自由格式输入标准模型,见图2.10.表2.30电子表格数据输入形式WinQSB软件应用图2.10自由格式输入标准模型(4)修改变量类型.图2.9给出了非负连续、非负整数、0-1型和无符号限制(无约束)4种变量类型选项,当选择了某一种类型后系统默认所有变量都属于这种类型.在本例中,可直接将列中的下界(LowerBound)改为5,上界(LowerBound)改为10.见图2.11所示.WinQSB软件应用(5)修改变量名和约束名.系统默认变量名为x1,x2,…,xn,约束名为c1,c2,…,cm.可以通过点击“Edit”后,用下拉菜单中四个选项来修改标题名(ProblemName)、变量名(VariableName)、约束名(ConstraintName)和目标函数准则(max和min).WinQSB软件支持中文.(6)求解.点击“SolveandAnalyze”,下拉菜单有三个选项:求解不显示迭代过程(SolvetheProblem)、求解显示单纯形法迭代过程(SolveandDisplaySteps)及图解法(GraphicMethod,限两个决策变量).当选择“SolvetheProblem”时,系统显示求解的综合报告表,见表2.31.WinQSB软件应用表2.31求解的综合报告表WinQSB软件应用当LP问题无可行解时,系统会指出无可行解的原因.例如将本例中的第3个约束1321xx改为132100xx可行解及原因.见图2.12和表2.32.说明第3个约束等于100,右端常数至少加上-90.,系统显示无图2.12系统显示无可行解WinQSB软件应用表2.32系统显示无可行解原因