如何使用excel进行规划求解?Excel规划求解3个求解方法引擎
【已知】
在一个屋里有很多桌和一群人
如果一桌坐3个人,就多2个人
如果一桌坐5个人,就多4个人
如果一桌坐7个人,就多6个人
如果一桌坐9个人,就多8个人
如果一桌坐11个人,就正好
【请问】
这个屋里有多少人
1求解方法:演化■ 数据准备
我们先将案例抽象出来,其中Mod是求余数的函数,不明白函数用法见文末延伸阅读。
如此,数据我们先准备好了。
■ 规划求解参数准备
大家先看看这么设置对不对。
点击求解后,以往需要“思考”一下的规划求解直接给出如下结果:规划求解找不到有用的解。
■ 规划求解的求解方法
找不到有用解的原因是我们设定的求解方法为“非线性 GRG”,而他是用来处理光滑非线性规划问题的。
数学中所谓“光滑”即为连续,而Mod( )显然不是连续曲线,所以此案例我们要用“演化”求解方法。
(规划求解中的帮助介绍图)
(官网机器翻译的帮助材料介绍)
使用演化求解方法必须要提供变量的上下界限,否则会报错。所以我们在遵守约束中增加D2>=0、D2<=10000(当然如果这道题在1万以内数据找不到值,我们要进一步放开变量界限),如下。
目标:D2 到 最小值
可改变单元格:D2
遵守约束:
B2:B6 = C2:C6
D2 = 整数
D2 >= 0
D2 <= 10000
求解方法:演化
稍等1分钟,返回一个近似值2519满足我们需求。
2求解方法:线性规划&GRG实际操作的同学会发现,上面案例用演化求解的值大约近1分钟,有没快一点的方法呢?
■ 数据准备
D2设置公式 =A2*B2 C2 并填充至D6。
■ 规划求解参数准备
目标:D2 到 最小值
可改变单元格:B2:B6
遵守约束:
B2:B6 = 整数
D2 = D3
D3 = D4
D4 = D5
D5 = D6
求解方法:单纯线性规划
点击“求解”,大约1秒钟就显示找到一解。
由于公式=A2*B2 C2是线性函数,故我们选择了单纯线性规划求解方法。当然,线性函数也是光滑函数,所以使用非线性GRG求解方法也能求得,但运算速度较慢。
End.
运行人员:中国统计网小编(微信号:itongjilove)
微博ID:中国统计网
中国统计网,是国内最早的大数据学习网站,公众号:中国统计网
//www.itongji.cn
- 04-25非智能手机价格:售价289万元的非智能手机
- 11-04油温7成热需要多少度:厨师说的油温八成热究竟是多少度
- 11-18幼儿园亲子活动家长开放日简报,真情相约,携手同行
- 01-10苦力怕的真正生活:并不是每一个苦力强都会七十二路谭腿
- 12-31电信光猫怎么设置才可以用?教大家认识电信光猫及使用方法
- 02-10网站二维码如何生成可以跳转网站?有哪些二维码生成制作
- 02-09黄耳龟和花龟,黄耳龟为什么比地图龟温顺
- 05-20江西联考成绩公布查询:速查江西省考成绩公布
- 11-13同学聚会真正目的和意义,寻找那份失去的青春岁月吗
- 05-18张云雷被怼到怀疑人生,粉丝应援送上金条和奢侈品惹争议
- 11-04阿紫生如胡杨全诗:怡兰音画,阿紫生如胡杨诵读
- 05-05山西最低工资标准调整几年:山西最低工资平均工资出炉
- 05-14边伯贤发推特最新评论:韩网热议,被边伯贤
- 05-13中性风中短发刘海怎么剪?5款韩国中分梨花头短发
- 04-10狮子座女生对爱情性格特点:狮子座女生的性格点和她的爱情观
- 09-20试剂品牌排行:化学试剂有哪些知名品牌
热门
推荐
- 1加强执行能力建设演讲稿234
- 2标准个人简历模板参考范文模板179
- 3鼓励人的哲理句子说说心情说说273
- 4华硕笔记本电脑突然一直响怎么回事203
- 5南瓜红糖小汤圆的做法190
- 6温暖经典语录414
- 7现代测量技术论文202
- 8北京投资公司注册有什么材料243