Optimization 在CPLEX中,如何在模型中找到一个变量是否在基中?

Optimization 在CPLEX中,如何在模型中找到一个变量是否在基中?,optimization,linear-programming,cplex,basis,Optimization,Linear Programming,Cplex,Basis,我正在寻找一种简单的方法来获取基本变量列表,这是CPLEX的LP问题,还是一种指示变量是否处于基本状态的方法 实际上,我正在研究一个列生成算法。解决受限主问题后,新列变为0。如何检查新变量是0但在基中,即简并,还是不在基中且我的实现中有错误?您可以在C中使用GetBasisStatus++ 该方法将var中每个变量的基本状态放入 数组cstat的相应元素,并将 con(范围或约束的数组)中的每一行 数组rstat的对应元素 重新调整尺寸 您可能正在寻找GetBasisStatus。谢谢@Erwi

我正在寻找一种简单的方法来获取基本变量列表,这是CPLEX的LP问题,还是一种指示变量是否处于基本状态的方法


实际上,我正在研究一个列生成算法。解决受限主问题后,新列变为0。如何检查新变量是0但在基中,即简并,还是不在基中且我的实现中有错误?

您可以在C中使用GetBasisStatus++

该方法将var中每个变量的基本状态放入 数组cstat的相应元素,并将 con(范围或约束的数组)中的每一行 数组rstat的对应元素 重新调整尺寸


您可能正在寻找
GetBasisStatus
。谢谢@ErwinKalvelagen,是的,它成功了。