相信大家都就都覺的線性方程組很難解,我這裡就來介紹給大家用lingo怎麼解線性方程組。我這裡用的是lingo11哦
工具/原料
安裝好的lingo軟件
不會解的線性方程組
電腦
方法/步驟
打開電腦上的lingo軟件,我打開如下圖:
我這裡要優化的方程組如下,我已經將她輸入lingo中了,如下圖所示:
要注意的是不要輸錯字符了,中英文輸入問題:
原本的字體很小如下圖一:但是我想變大怎麼辦,這裡可以Ctrl+你鼠標上的滑動建,就可以變大了(圖二),
接下來就是運行了,如下就是運行
接下來就是運行結果了,結果如下:
當然這個我還是有必要解釋一下的:
min(最小值)=406.6667
X1 = 70.00000
X2 = 0.000000
X3 = 3.333333
X4 = 0.000000
X5 = 50.00000
X6 = 16.66667
至於其他的我這裡暫時還不關心。
當然,如果我們要x1,x2,x3,x4,x5都為整數,怎麼辦呢?
那就來介紹一下lingo怎麼限制整數,用這個表示@gin(變量)表示整數;
運行後的結果如下:
min(最小值)=408
X1 = 68.00000
X2 = 0.000000
X3 = 4.000000
X4 = 2.000000
X5 = 50.00000
X6 = 16.00000
我這裡就結束了,如果有什麼問題大家可以相互討論。
注意事項
代碼不要寫錯
中英文輸入