将新项sum_i(coef[i]*var[i])添加到标量乘中。

命名空间: ILOG.Concert
程序集: oplall(在oplall.dll 中)

语法

C#
void AddTerms(
	IIntVar[]varint[]coef
)

参数

VAR
类型: array<ILOG.Concert..::..IIntVar'>[]()[][]'
新增术语的变量。
系数
类型: array<系统..::..Int32'>[]()[][]'
追加项的系数。

备注

不会检查调用的ILinearIntExpr对象是否包含具有相同变量var 的项。 这种方法可以创建重复的术语 "...+ a_i * x + ...+ a_k * x + ...,并将其连接到单个术语 "...+ (a_i + a_k) * x + ...中。

重复不会产生错误,但在遍历ILinearIntExpr 项时需要更多内存和运行时间。

另请参阅