1、開啟電腦上的lingo軟體,我開啟如下圖:
2、我這裡要最佳化的方程組如下,我已經將她輸入lingo中了,如下圖所示:
要注意的是不要輸錯字元了,中英文輸入問題:
3、原本的字型很小如下圖一:但是我想變大怎麼辦,這裡可以Ctrl+你滑鼠上的滑動建,就可以變大了(圖二),
4、接下來就是運行了,如下就是執行。
5、接下來就是執行結果了,結果如下:
6、當然這個我還是有必要解釋一下的:
min(最小值)=406.6667
X1 = 70.00000
X2 = 0.000000
X3 = 3.333333
X4 = 0.000000
X5 = 50.00000
X6 = 16.66667
至於其他的我這裡暫時還不關心。
7、當然,如果我們要x1,x2,x3,x4,x5都為整數,怎麼辦呢?
那就來介紹一下lingo怎麼限制整數,用這個表示@gin(變數)表示整數;
8、執行後的結果如下:
min(最小值)=408
X1 = 68.00000
X3 = 4.000000
X4 = 2.000000
X6 = 16.00000
1、開啟電腦上的lingo軟體,我開啟如下圖:
2、我這裡要最佳化的方程組如下,我已經將她輸入lingo中了,如下圖所示:
要注意的是不要輸錯字元了,中英文輸入問題:
3、原本的字型很小如下圖一:但是我想變大怎麼辦,這裡可以Ctrl+你滑鼠上的滑動建,就可以變大了(圖二),
4、接下來就是運行了,如下就是執行。
5、接下來就是執行結果了,結果如下:
6、當然這個我還是有必要解釋一下的:
min(最小值)=406.6667
X1 = 70.00000
X2 = 0.000000
X3 = 3.333333
X4 = 0.000000
X5 = 50.00000
X6 = 16.66667
至於其他的我這裡暫時還不關心。
7、當然,如果我們要x1,x2,x3,x4,x5都為整數,怎麼辦呢?
那就來介紹一下lingo怎麼限制整數,用這個表示@gin(變數)表示整數;
8、執行後的結果如下:
min(最小值)=408
X1 = 68.00000
X2 = 0.000000
X3 = 4.000000
X4 = 2.000000
X5 = 50.00000
X6 = 16.00000