2017-11-06 13 views
0

私は問題を数学的モデルとして公式化し、モデルをグロビに実装しました。私は、それは完全にうまく動作し、最適な解決策を見つけると思う。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 !!!ダビデに感謝します。 –