CPXXgetlb 和 CPXgetlb
例程 CPXXgetlb/CPXgetlb 用于访问 CPLEX 问题对象的变量的某个范围下限。
int CPXXgetlb( CPXCENVptr 环境, CPXCLPptr lp, double * 磅, CPXDIM 兴办, CPXDIM 最后 )
int CPXgetlb( CPXCENVptr 环境, CPXCLPptr lp, double * 磅, int 兴办, int 最后 )
描述
例程 CPXXgetlb/CPXgetlb 用于访问 CPLEX 问题对象的变量的某个范围下限。 必须指定范围的开头和结尾。
无界限的变量
如果变量缺少下限,那么 CPXXgetlb/CPXgetlb 会返回小于或等于 -CPX_INFBOUND 的值。
参数
- env
- 一个指向
CPXXopenCPLEX/CPXopenCPLEX所返回 CPLEX 环境的指针。 - lp
- 一个指向
CPXXcreateprob/CPXcreateprob所返回 CPLEX 问题对象的指针。 - lb
- 一个数组,将在其中返回变量的指定下限。 该数组的长度必须至少为 (
end-begin+1)。变量 "j的下限将在 "lb[j-begin]中返回。 - 开始
- 一个整数,指定要返回的下限范围的开始。
- 结束
- 一个整数,指定要返回的下限范围的结束。
返回
如果此例程成功,那么会返回 0,而如果发生错误,那么会返回非零。示例
status = CPXgetlb (env, lp, lb, 0, cur_numcols-1);