閱讀181 返回首頁    go 阿裏雲 go 技術社區[雲棲]


lindo與lingo軟件有什麼區別?


        LINDO和LINGO是美國LINDO係統公司開發的一套專門用於求解最優化問題的軟件包。LINDO用於求解線性規劃和二次規劃問題,LINGO除了具有LINDO的全部功能外,還可以用於求解非線性規劃問題,也可以用於一些線性和非線性方程(組)的求解,等等。LINDO和LINGO軟件的最大特色在於可以允許優化模型中的決策變量是整數(即整數規劃),而且執行速度很快。LINGO實際上還是最優化問題的一種建模語言,包括許多常用的函數可供使用者建立優化模型時調用,並提供與其他數據文件(如文本文件、Excel電子表格文件、數據庫文件等)的接口,易於方便地輸入、求解和分析大規模最優化問題.由於這些特點,LINDO和LINGO軟件在教學、科研和工業、商業、服務等領域得到了廣泛應用。

        LINDO是一種專門用於求解數學規劃問題的軟件包。由於LINDO執行速度很快、易於方便輸入、求解和分析數學規劃問題。因此在數學、科研和工業界得到廣泛應用。LINDO主要用於解線性規劃、非線性規劃、二次規劃和整數規劃等問題。也可以用於一些非線性和線性方程組的求解以及代數方程求根等。LINDO中包含了一種建模語言和許多常用的數學函數(包括大量概論函數),可供使用者建立規劃問題時調用。 
           LINDO 6.1是求解線性、整數和二個規劃問題的多功能工具。LINDO 10互動的環境可以讓你容易得建立和求解最佳化問題,或者你可以將LINDO的最佳化引擎掛在您己開發的程序內。而另一方麵,LINDO也可以用來解決一些複雜的二次線性整數規劃方麵的實際問題。如在大型的機器上,LINDO被用來解決一些擁有超過50,000個約束條件和200,000個變量的大規模複雜問題 
         LINGO則用於求解非線性規劃(NLP—NonLinear Programming)和二次規則(QP—Quadratic Programming)其中LINGO 6.0學生版最多可解決多達300個變量和150個約束的規劃問題,其標準版的求解能力亦在10^4量級以上。雖然LINDO和LINGO不能直接求解目標規劃問題,但用序貫式算法可分解成一係列LINDO和LINGO能解決的規劃問題。

       由於LINGO可以實現LINDO的所有功能,LINDO已經不再發行了。

最後更新:2017-04-03 12:55:36

  上一篇:go VxWorks啟動流程
  下一篇:go 基於嵌入式操作係統VxWorks的多任務並發程序設計(1)――基本概念