GRBModel::addGenConstrSin()


GRBModel::addGenConstrSin()

添加类型为的新常规约束GRB_GENCONSTR_SIN一个模特。

正弦函数约束表示关系<span>$</span>y=sin(x)<span>$</span>变量应该保持不变<span>$</span>x<span>$</span><span>$</span>y<span>$</span>.

将函数的分段线性近似添加到模型中。使用以下四个属性(或使用同名参数)控制近似的详细信息:功能块,函数分段误差,函数长度函数比率。有关详情,请参阅一般约束讨论

GRBGenConstr addGenConstrSin( 格尔瓦 xvar,
格尔瓦 伊瓦尔,
字符串 name=“”,
字符串 选项=”)
    论据:

    xvar字体<span>$</span>x<span>$</span>变量

    伊瓦尔字体<span>$</span>y<span>$</span>变量

    名称(可选):新常规约束的名称。

    选项(可选):一个字符串,可用于设置控制此函数约束的分段线性近似的属性。若要为属性赋值,请在属性名称后面加等号和所需值(不带空格)。不同属性的赋值应以空格分隔(例如。“FuncPieces=-1 FuncPieceError=0.001”)。

    返回值:

    新的一般约束。