《Excel Solver的用法.docx》由会员分享,可在线阅读,更多相关《Excel Solver的用法.docx(2页珍藏版)》请在三一办公上搜索。
1、Excel Solver的用法Excel Solver的用法 Solver是Excel一个功能非常强大的插件(Add-Ins),可用于工程上、经济学及其它一些学科中各种问题的优化求解,使用起来非常方便,Solver包括以下一些功能: 1、线性规划 2、非线性规划 3、线性回归,多元线性回归可以用Origin求解,也可以用Excel的linest函数或分析工具求解。 4、非线性回归 5、求函数在某区间内的极值 注意:Solver插件可以用于解决上面这些问题,并不是说上面这些问题Solver一定可以解决,而且有时候Solver给出的结果也不一定是最优的。 Solver安装方法: Solver是Ex
2、cel自带的插件,不需要单独下载安装。但Excel默认是不启用Solver的,启用方法:在”工具”菜单中点击“插件”,在Solver Add-In前面的方框中打勾,然后点OK,Excel会自动加载Solver,一旦启用成功,以后Sovler就会在”工具”菜单中显示。 Solver求解非线性回归问题的方法: 假设X和Y满足这样一个关系:Y=L(1-10-KX),实验测得一组X和Y的值如下: X 0 0.54 0.85 1.50 2.46 3.56 5.00 求L和K的值。 Y 0 183 225 286 380 470 544 在Excel中随便假设一组L和K的值,比如都假设为1,以这组假设的值,求出一组Y,然后再求出一组(X-Y)2的值,再将求出的这组(X-Y)2的值用Sum函数全部加起来(下面的图中,全部加起来结果在$G$22这个单元格中)。 然后点击“工具”菜单中的Solver,将Set Target Cell设为$G$22这个单元格,将By Changing Cells设为$F$8:$F9这两个单元格,即改变L和K的值,Equal To选中Min这项,其他的选项不用理会,如下图: 然后点右上角的Solver,$F$8:$F9就会改变,改变之后的值即为优化的L和K值。