学习gurobi 看到很好的注释格式

"""
ROUTINE:
addVar(lb, ub, obj, vtype, name, column)
PURPOSE:
Add a variable to the model.
ARGUMENTS:
lb (float): Lower bound (default is zero)
ub (float): Upper bound (default is infinite)
obj (float): Objective coefficient (default is zero)
vtype (string): Variable type (default is GRB.CONTINUOUS)
name (string): Variable name (default is no name)
column (Column): Initial coefficients for column (default is None)
RETURN VALUE:
The created Var object.
EXAMPLE:
v = model.addVar(ub=2.0, name="NewVar")
"""
Gurobi的addVar函数用于向模型添加变量,参数包括下界lb、上界ub、目标系数obj、变量类型vtype和名称name,可选地设置初始系数column。默认情况下,变量下界是0,上界是无穷大,类型为连续变量,且无特定名称。例如,创建一个上界为2.0,名为NewVar的变量。

被折叠的 条评论
为什么被折叠?



