2017-11-06 8 views
0

저는 수학적 모델로 문제를 공식화하고 Gurobi에 모델을 구현했습니다. 나는 완벽하게 작동하고 최적의 솔루션을 찾는다 고 생각합니다.Gurobi.py 민감도 분석 RC (비용 절감) 오류

내 코드 전체 코드는 : 나는 민감도 분석에 대한 더 자세한 정보를 얻을 때 https://www.dropbox.com/s/48tggpieaoe1zx8/midterm.py?dl=0 그러나

같은 'eachVar.RC, eachVar.SAObjLow, eachVar.SAObjUp'와 같은 일부 기능이 작동하지 않습니다. 오류 : 'AttributeError : 속성을 검색 할 수 없습니다'RC '는'

print('Variable Information Including Sensitivity Information:') 

tVars = PrettyTable(['Variable Name', ' Value', 'ReducedCost', ' 
SensLow', ' SensUp']) #column headers 

for eachVar in m.getVars(): 




tVars.add_row([eachVar.varName,eachVar.x,eachVar.RC,eachVar.SAObjLow,eachVar.SAObjUp]) 


print(tVars) 

답변

1

모델의 정수 변수가 있습니다. 정수 변수가있는 모델의 경우 비용 절감 (rc) 및 이중 가격 (pi)과 같은 감도 정보를 사용할 수 없습니다. 이것은 대부분의 혼합 정수 솔버에 해당합니다.

+0

Worked !!! 다윗 덕분에. –