首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编写maximum函数

编写maximum函数
EN

Stack Overflow用户
提问于 2018-07-05 22:53:00
回答 1查看 249关注 0票数 0

我想用OPL写一个minimum函数。

代码语言:javascript
复制
forall(p in P)
sum(n in N)Q6[n][p]==Min (Max_Rema*Dem[p],sum(m in M)Q4[m][n]) ;

我希望Q6等于Max_Rema*Dem[p]sum(m in M)Q4[m][n]的最小值,其中Max_RemaDem[p]是参数。该怎么写呢?

EN

回答 1

Stack Overflow用户

发布于 2018-07-05 23:04:49

minl可以提供帮助:

代码语言:javascript
复制
range P=1..3;
range N=1..4;

int Dem[p in 1..3]=p;
int Max_Rema=3;

dvar int Q4[N][P];
dvar int Q6[N][P];

subject to
{

forall(p in P) sum(n in N)Q6[n][p]==minl (Max_Rema*Dem[p],sum(m in N)Q4[m][p]) ;

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51194381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档