怎样用excel求解线性规划

 我来答
迷途羔羊1991

2020-11-26 · TA获得超过4.6万个赞
知道大有可为答主
回答量:3.3万
采纳率:81%
帮助的人:1240万
展开全部
在我们的工作中,规划求解是十分常见的应用场景,是一种研究线性约束条件下线性目标函数的极值问题的数学理论和方法。比如在生产管理中,在人工、材料等等条件的约束下,如何安排才能使工厂利益的最大化问题就是典型的规划问题。而对于此类问题的求解,如果使用手工求解的方式还是存在一定的困难,但是如果使用Excel这个工具的话,就能轻松的进行求解。下面,我就通过一个工厂生产利润最大化的例子来给小伙伴们讲解下具体的使用方法。

题目:某家具生产厂可以生产A、B、C、D四种家具,四种家具所需要的人工、木材、玻璃等的量是不同的,同时由于市场的限制,每种家具的最大销售量也是有限制的。四种家具的所需材料、市场限额、利润见下表:

根据上述要求,可以设该厂生产A、B、C、D四种家具的量分别为X1、X2、X3、X4,则利润为:maxZ=60X1+66X2+40X3+50X4。约束条件如下:

根据以上条件,在Excel中做出以下求解模版:

根据以上分析,目标值单元格的公式如下:

=SUMPRODUCT(B13:E13,B6:E6)。

时间约束,木材约束,玻璃约束的使用量公式分别为:

=SUMPRODUCT(B18:E18,$B$13:$E$13)

=SUMPRODUCT(B19:E19,$B$13:$E$13)

=SUMPRODUCT(B20:E20,$B$13:$E$13)

变量值根据规划求解进行求解。

1.在Excel中,规划求解功能默认情况下是没有加载的,需要在Excel加载项上打开,如下图所示:

2.加载后,在【数据】选项卡就会有一个【分析】组,里面有【规划求解】按钮。

3.打开【规划求解】按钮,窗口如下:

按照图上的示例填入相关的约束条件。此步骤是规划求解中的重点及难点,希望大家能够结合之前列出的约束条件方程及Excel求解模板部分仔细体会该步骤相关参数的设置方式。

点击【求解】后,弹出【规划求解结果】窗口,选择报告里面的【运算结果报告】后,点击确定按钮,生成报告。

生成报告如下:

求出的结果如下:

大家可以通过改变不同参数,来求解不同的结果试试,绝对很方便哟。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式