Excel整数规划约束怎么设置?如图

Excel整数规划约束怎么设置?如图,第1张

进行规划求解前,确定变量,上边例子中变量就是B1:B10,而且数字只能是0或1的整数

在D1写入公式=SUMPRODUCT(A1:A10,B1:B10)

点击“数据”选项卡,“规划求解”;

目标单元格“D1”,目标值“15”,通过可改变单元格“B1:B10"(光标放在框中,拖动选择即可,实际出现结果是“$B$1:$B$10”),然后“添加”约束条件;

按照要求,B1:B10的数字只能是0或者1两个整数,点击“添加”,一次添加“整数”约束、>=0与<=1的约束,注意“单元格引用”的引用范围就是变量区域B1:B10;

上图为整数约束,点击“添加”

上图为>=0的约束,点击“添加”

上图为<=1的约束,最后一个约束条件添加完成,点击“确定”,如果误点了“添加”,再点击下“取消”即可;

条件添加完成后,即返回了“规划求解”对话框,点击“求解”;

得到求解结果,B列数字1对应的A列数字就是满足要求的数据,本例比较简单,满足条件的数据不只一组,但规划求解只会给出一组数据。

约束条件整数选:一般用数据有效性进行设置,多个单元格约束条件为整数,但在求解过程中并不按整数去计算,无法强制为整数。

如果规划求解的可变单元格为B2:B17,那么在“规划求解”编辑框中,“遵守约束”中,点击“添加”,然后将可变单元格选中,中间参数选择int,确定后,即可完成将可变单元格为“整数”的约束条件的设置。

相对引用

Excel公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。

、打开lingo,这是它的主界面;2、输入程序框架;3、输入问题只需要按照图中的格式去写。可以看到,lingo的编程语言与我们所学到的运筹学公式基本一致;

数据分析工具 诸葛io-用户全生命周期数据分析产品

广告 为企业量身定制“产品+服务+咨询+再开发”的专业数据智能解决方案 查看详情 >

   4、添加整数约束希望哪一个变量是整数,就在末尾加一行“@gin(变量)”就可以了;    5、得出结果点击图中的“solve”按钮;    6

、查看结果解决后,会d出一个窗口,向你显示目标函数值和每个变量的

企业微信-多终端日历同步及日程提醒 免费使用

广告 时间安排软件,企业微信-可快速向同事发起邀约,一键添加日程,便捷规划和统一管理 查看详情 >

取值。问题解决。    以上就是Lingo如何求解整数规划的方法步骤,如果你不知道怎么在Lingo求解整数规划的话,那就快点根据上面的方法步骤学起来吧!  


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11329562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存