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