Excel 2003完整教程:“规划求解”疑难解答

尚未找到满足要求的结果,“规划求解”即停止了运行

由于下列任意一个原因,“规划求解”在找到答案前,可能停止运行:

当“规划求解”停止运行时,在“规划求解结果”对话框中显示出完成信息。单击“保存规划求解结果”或“恢复为原值”,进行所需的更改,然后再运行一次。

可变单元格与约束条件或目标单元格中的数值差别很大

当可变单元格的典型数值与约束单元格或目标单元格中的数值相差几个数量级时,请选中“规划求解选项”对话框中的“自动按比例缩放”复选框。对于非线性问题,在单击“规划求解参数”对话框中的“求解”之前,请确认可变单元格的初始数值与期望的最终数值的数量级相同。

未得到预期的结果

对于非线性问题,在可变单元格中尝试不同的初始值可能会有帮助,特别是在“规划求解”结果与期望的数值差别很大时。预先将可变单元格的数值设置为预期的最优值,可以减少求解时间。

对于线性模型(也就是当“规划求解选项”对话框的“采用线性模型”复选框被选中时),改变可变单元格的初始值不会影响最终数值或求解时间。

“规划求解”得到的结果与以前的结果不同

“规划求解”显示如下消息:“规划求解已收敛到当前结果。满足所有约束条件”。这表明目标单元格中的数值在最近五次求解过程中的变化量小于“规划求解选项”对话框中“收敛度”设置的值。“收敛度”中设置的值越小,“规划求解”在计算时就会越精细,但求解过程将花费更多的时间。

“规划求解”不能达到最优解

下面列出“规划求解”显示的完整消息。

“规划求解”不能改进当前解。所有约束条件都得到了满足

这表明仅得到近似值,迭代过程无法得到比显示结果更精确的数值;或是无法进一步提高精度,或是精度值设置得太小,请在“规划求解选项”对话框中试着设置较大的精度值,然后再运行一次。

求解达到最长运算时间后停止

这表明在达到最长运算时间限制时,没有得到满意的结果。若要保存当前结果并节省下次计算的时间,请单击“保存规划求解”或“保存方案”选项。

求解达到最大迭代次数后停止

这表明在达到最大迭代次数时,没有得到满意的结果。增加迭代次数也许有用,但是应该先检查结果数值来确定问题的原因。若要保存当前值并节省下次计算的时间,请单击“保存规划求解”或“保存方案”选项。

目标单元格中的数值不收敛

这表明即使满足全部约束条件,目标单元格数值也只是有增或有减但不收敛。这可能是在设置问题时忽略了一项或多项约束条件。请检查工作表中的当前值,确定数值发散的原因,并且检查约束条件,然后再次求解。

“规划求解”未找到合适结果

这表明在满足约束条件和精度要求的条件下,“规划求解”无法得到合理的结果,这可能是约束条件不一致所致。请检查约束条件公式或类型选择是否有误。

“规划求解”应用户要求而中止

这表明在暂停求解过程之后,或在单步执行规划求解时,单击了“显示中间结果”对话框中的“停止”。

无法满足设定的“采用线性模型”条件

这表明求解时选中了“采用线性模型”复选框,但是“规划求解”最后计算结果并不满足线性模型。计算结果对工作表中的公式无效。若要验证问题是否为非线性的,请选中“自动按比例缩放”复选框,然后再运行一次。如果又一次出现同样信息,请清除“采用线性模型”复选框,然后再运行一次。

“规划求解”在目标或约束条件单元格中发现错误值

这表明在最近的一次运算中,一个或多个公式的运算结果有误。请找到包含错误值的目标单元格或约束条件单元格,更改其中的公式或内容,以得到合理的运算结果。

还有可能是在“添加约束”或“改变约束”对话框中键入了无效的名称或公式,或者在“约束”框中直接键入了“integer”或“binary”。若要将数值约束为整数,请在比较运算符列表中单击“Int”。若要将数值约束为二进制数,请单击“Bin”。

内存不足以求解问题

Microsoft Excel 无法获得“规划求解”所需的内存。请关闭一些文件或应用程序,再试一次。

其他的 Microsoft Excel 实例正在使用 SOLVER.DLL

这表明有多个 Microsoft Excel 会话正在运行,其中一个会话正在使用 SOLVER.DLL。SOLVER.DLL 同时只能供一个会话使用。

Excel 2003完整教程:“规划求解”疑难解答·相关导航

上页:Excel 2003完整教程:数据透视图报表疑难解答 下页:Excel 2003完整教程:保存和关闭文件疑难解答

Excel 2003完整教程:“规划求解”疑难解答

Excel 2003完整教程:保存和关闭文件疑难解答Excel 2003完整教程:Excel 和网站疑难解答
Excel 2003完整教程:修订跟踪疑难解答Excel 2003完整教程:安全与保护疑难解答
Excel 2003完整教程:输入和选择数据疑难解答Excel 2003完整教程:通过 Excel 发送电子邮件疑难解答
Excel 2003完整教程:共享工作簿疑难解答Excel 2003完整教程:排序疑难解答
Excel 2003完整教程:模板疑难解答Excel 2003完整教程:工作簿和工作表疑难解答
Excel 2003完整教程:数据库和列表管理函数Excel 2003完整教程:б?
Excel 2003完整教程:日期和时间函数Excel 2003完整教程:亯
Excel 2003完整教程:外部函数Excel 2003完整教程:
Excel 2003完整教程:工程函数Excel 2003完整教程:
Excel 2003完整教程:财务函数Excel 2003完整教程:
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号