最近又接触了一些线性求解的问题,以前主要都是在高中数学里接触到,都是使用笔算,最后通过一些函数式得出最小或者最大值,最近的研究生学业上接触到了一个Excel solver分析工具,对这种线性求最优解的问题感觉使用起来真是得心应手。在使用这个工具前,EXCEL里需要先装上solver工具,装起来很也简单,网上搜一下。另外就是需要知道SUMPRODUCT这个函数的使用,SUMPRODUCT是SUM方法的提升版,可以实现将两个长度相同的数组,每个对应的成员相乘最后求和,比如实现一个数组是含有3种水果的价格数组,一个是这三种水果各买多少斤的数组,SUMPRODUCT就可以实现一次性计算这三样水果总共需要付多少钱。本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
solver适合题目:给定一些条件求最优解或者极值等。接下来我们就看一下下面这个线性规划的题目。关于某咨询公司对一些有孩子无孩子白天晚上的调查问题,题目截图如下:本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
使用solver求解前,我们需要将这些数据罗列显示在EXCEL上并对一些数据进行计算。EXCEL上的数据显示图以及功能函数图如下:本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
函数显示如下:本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
绿色背景的数据是我们要求的最优解,蓝色的是我们的目标值,使这个成本最小。这些数据和公式到位后,我们就可以使用Solver进行规划求解,设定求解目标,设定变量和约束条件进行求解。绿色背景中就会自动计算出最优值出来,非常方便。我这里不方便截图,只留一个简单的笔记在这里。最优解计算出来之后,还可以进行敏感度分析,可以分析出各个因素的数据进行的变动对结果的影响。如下:本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/628.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |