只需一步,快速开始
手机号码,快捷登录
会员
1万
1270
4万
九宫格是个很古老的问题。九宫格是在将1-9的整数填入到一个3×3的正方形中,要求每行,每列以及两个对角上的三个数之和为15。
1、首先,我们需要安装规划求解加载项。在excel选项中找到加载项,然后点击转到后在规划求解选项上打勾。
2、我们需要像图中一样建立个3×3的表格,并设置对行,列,对角线进行求解。这是规划求解中的一项约束条件。
3、接下来,我们需要建立数值取值计算的表格,行为九宫格九个对应位置,列为其可能取值,由于他们都只能取一个不同的值,故还要建立个约束条件。
4、我们可以用sumproduct函数得到九宫格的取值结果,并将其与九宫格各个位置建立关系。可以直接在九宫格每个位置用“=”得到各个位置的取值。
5、最后我们需要进行规划求解,在数据中找到规划求解,按照图中的几个规划条件进行设定。
6、最后我们还要在规划求解中的选项中进行设定,选择线性求解,将精度和收敛度调大,否则计算次数过多还会出现小数。设定后点击求解便可以得到结果。
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
给能够长期敏锐提供优质的网络资源资讯者。授予方式及标准:人工授予,在信息交流专区发布有用的一线最新资讯的帖子≥20次,能为大家所学所用,并且需要获得一致的好评,至少有5个帖子后面有“火”字,由信息交流区版主提名颁发。
阳光帅气的帅哥。授予方式及标准:人工授予,去勋章区发自己清晰的照片(2年内的近照才能申请),由勋章区版主颁发。
手机版|小黑屋|富贵论坛 ( 琼ICP备2022019866号-1 )
GMT+8, 2024-7-27 09:50 , Processed in 0.123898 second(s), 35 queries .
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.