天天看點

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已經不再發行了。

繼續閱讀