LINGO Error Code 122 和 237 出現原因及其解決方法

問題:使用Lingo進行線性規劃時出現122錯誤代碼:
122 Error Code

原因:範圍計算(Range)目前已禁用。

解決方法:要在Windows版本的LINGO中啓用範圍計算,請運行LINGO -> Options命令,單擊General Solver選項卡,然後從Dual Computations列表框中選擇Price and Ranges選項。 要在命令行版本的LINGO中啓用範圍計算,請使用以下命令:SET DUALCO 2.請注意,範圍計算將增加解決方案時間。
1.打開Options
打開Options
2.在Dual Computations列表框中選擇Price and Ranges選項
在Dual Computations列表框中選擇Price and Ranges選項

此外,如果直接獲取靈敏度報告(按Ctrl+r健或在菜單上點擊LINGO->Range)是會出錯的,這時會出現237錯誤代碼:
237 Error Code

這是因爲模型沒有構建,數據也沒有,所以需要先構建模型(即按Ctrl+U或在菜單上點擊LINGO->Solve)後獲取靈敏度報告。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章