将新项sum_i(coef[i]*var[i])添加到标量乘中。
命名空间: ILOG.Concert
程序集: oplall(在oplall.dll 中)
语法
| C# |
|---|
void AddTerms( IIntVar[]var、 int[]coef ) |
参数
- VAR
- 类型: array<ILOG.Concert..::..IIntVar'>[]()[][]'
新增术语的变量。
- 系数
- 类型: array<系统..::..Int32'>[]()[][]'
追加项的系数。
备注
不会检查调用的ILinearIntExpr对象是否包含具有相同变量var 的项。 这种方法可以创建重复的术语 "...+ a_i * x + ...+ a_k * x + ...,并将其连接到单个术语 "...+ (a_i + a_k) * x + ...中。
重复不会产生错误,但在遍历ILinearIntExpr 项时需要更多内存和运行时间。