一、工具:excel2010
二、 *** 作步骤:
A添加求解器solver
excel里面通常不会默认添加求解器的,要进行简单的 *** 作来实现。选择”文件“,点击”选项“;在d出的excel选项框中点击”加载项“,选择”excel加载项“,点击”转到“。
2在d出的加载宏对话框中勾选"规划求解”,点击“确定”;于是在数据选项卡中就添加了求解器solver工具。
B求解最优化解
按照题目的限制条件在excel中输入如下的表格和公式。
2A和B,的数量可以留空,但是为了能够更好地了解输入的公式,暂时分别填写50,50。
3点击“数据”选项卡中的“规划求解”。
4在d出的对话框中填入相应的信息;设置目标:单元格C20,即我们的目标函数的位置;勾选“最大值”;通过更改可变单元格:填入A,B产品数量的单元格(C5:C6)下面添加限制公式,点击“添加”。
5输入第一条限制公式:A<=400;点击确定。
6如图遵守约束中出现刚才填写的限制条件,再点击“添加”加入另外两条公式;点击“求解”。
7如图,自动求解出最优解:A=0,B=400;点解“确定”就可以了。
0—1规划求解在Excel中很容易解决,如果是典型安装的,规划求解功能是没有装入的,需要在Office工具中选定“规划求解”添加安装,若原来是完全安装的,该功能就可以用了,在工具菜单条目下,选“加载宏…”,d出对话框中选定“规划求解”,以后启动Excel,规划求解就出现在工具条目下了。“规划求解”可以解决一切线性规划、非线性规划、整数规划,即一切数学规划问题。
MatLab我装过,界面全英文,虽然认得几个英文单词,看帮助文件却不行,一些中文软件的帮助文件也不容易看懂,何况是外文!后来索性删除了。、 首先是加载宏,点击左上角Office标志图标-“Excel选项”-“加载项”,在下面的管理下拉列表中选择“Excel加载项”,转到,d出“加载宏”对话框,勾选“规划求解加载项”,确定,d出一个对话框
但是在“数据”选项卡下没有传说中的“分析”组?再看“数据工具”组中的“假设分析”和规划求解无关。
此外,我留意到:点击左上角Office标志图标,Excel选项,加载项中,规划求解、分析工具库等被归在“非活动应用程序加载项”中。
2、Excel2007 “规划求解”
Excel 2007中“规划求解”的使用方法就是“Office按钮”-“Excel选项”-“加载项”-“Excel加载项”-转到-“加载项”对话框-勾选“规划求解加载项”-确定,大体步骤就是这样的。
需要提醒的是如果是第一次使用,在点击确定后会d出一个对话框,要求你安装加载项
安装以后就完全可以使用了,
3、针对那个提示框的问题,解决的办法如下:
在系统盘符的Windows\system32 目录下面,执行regsvr32 fm20dll,把这个文件注册一下就可以加载了。
因为规划求解的宏是需要SOLVER32dll文件引导,如果不加载fm20dll,Office 2007就没有办法找到规划求解的宏。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)