數學建模——Lingo介紹


LINGO是Linear Interactive and General Optimizer的縮寫,即“交互式的線性和通用優化求解器”,由美國LINDO系統公司(Lindo System Inc.)推出的,可以用於求解非線性規划,也可以用於一些線性和非線性方程組的求解等,功能十分強大,是求解優化模型的最佳選擇。

1.1 LINGO編寫格式

LINGO模型以MODEL開始,以END結束.中間為語句,分為四大部分。

(1)集合部分(SETS):這部分以“SETS:”開始,以“ENDSETS"結束.這部分的作用在於定義必要的變量,便於后面進行編程進行大規模計算,在LINGO中稱為集合(SET)及其元素和屬性。

(2)目標與約束:這部分定義了目標函數、約束條件等。一般要用到LINGO的內部函數。求解優化問題時,該部分是必須的.

(3)數據部分(DATA):這部分以“DATA:”開始,以“END DATA"結束。其作用在於對集合的屬性(數組)輸入必要的數值.

(4)初始化部分(INIT):這部分以“INIT”開始,以“END INIT”結束。

 

 

 

 

 

 

 

 舉例

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM