function - 在 CPLEX 中使用什么函数,它只取大于零的值
问题描述
costvship*(sum(m in M)(x[m][n]*h[m][p]*weight[m])- Weight)
使用哪个函数只取上述项的正值
解决方案
你可以使用 maxl
int v[1..2]=[-1,4];
dvar int x[1..2];
subject to
{
forall(i in 1..2) x[i]==maxl(0,v[i]);
}
execute
{
writeln(x);
}
给
[0 4]
推荐阅读
- sql-server - 空间数据的 MS SQL Server 2019 到 PostgreSQL/PostGIS 12 的速度差异
- python - nodejs服务器,python客户端为什么他们不与websocket连接
- android - 如何在 Flutter 中离开页面前显示确认对话框
- google-chrome-extension - 在 chrome 扩展清单 v3 中添加 unsafe-inline
- python - Apache Beam 到 BigQuery
- r - 在没有内置函数的情况下计算 R 中的均值和方差(硬件问题)
- python-3.x - 如何通过从多个数组中选择 h/l 值来生成随机均匀分布?
- forms - 有没有办法根据 MS 访问表单上的其他输入创建序列号?
- javascript - ES 动态导入,Safari 上的 ChunkLoadError
- angular - 角度:如何处理角度材料表中的空值