用Excel和python编程完成线性规划问题的求解
一、问题描述
二、使用EXCEL完成线性规划问题求解
(一)建立数据源
(二)设置目标函数
目标函数为:E2:E6与F2:F6区域对应乘积之和
在C10单元表格内输入目标函数的求解方法=SUMPRODUCT(E2:E6,F2:F6)
其值为0,因为F列的值为0
(三)设置约束条件
设日间电视、夜间电视、网络媒体、平面媒体、户外广告的使用次数依次为
x1,x2,x3,x4,x5
约束条件:
1、电视广告费用不超过 3 万元:1000x1+2000x2<=30000;
2、电视广告次数至少进行 20 次:x1+x2>20;
3、广告总费用不超过 4 万元:
1000x1+2000x2+