GRBgetpwlobj


GRBgetpwlobj

int GRBgetpwlobj( GRB模型 *模型,
int var,
int *npointsP,
双重的 *x,,
双重的 *y)

检索变量的分段线性目标函数<span>$</span>x<span>$</span><span>$</span>y<span>$</span>参数必须足够大以容纳结果。如果其中一个参数为NULL,则npointsP返回时将包含函数中的点数。

提到本次讨论有关中的值的详细信息,请参见<span>$</span>x<span>$</span><span>$</span>y<span>$</span>意思是

返回值:

非零返回值表示检索分段线性目标函数时出现问题。请参阅错误代码表以获取可能返回值的列表。有关错误的详细信息可以通过调用GRBgeterrormsg.

论据:

模型:从中检索分段线性目标函数的模型。

变量:正在检索其目标函数的变量。

npointsP:定义分段线性函数的点数。

x字体<span>$</span>x<span>$</span>定义分段线性函数的点的值。这些值将始终按非降序排列。

Y字体<span>$</span>y<span>$</span>定义分段线性函数的点的值。

用法示例:

双*x;双*y;error=GRBgetpwlobj(模型、变量和npoints、NULL、NULL);/*。。。分配x和y以保存“npoints”值…*/错误=GRBgetpwlobj(模型、变量和npoints、x、y);