1樓:百度文庫精選
內容來自使用者:陽光的飄雪兒飄
一.實驗目的
1、學會使用lingo軟體求解運輸問題的步驟與方法。
2、掌握使用lingo對運輸問題的求解功能,並對結果進行分析。
二.實驗內容
1.已知某企業有甲、乙、丙三個分廠生產一種產品,其產量分別為7、9、7個單位,需運往a、b、c、d四個門市部,各門市部需要量分別為3、5、7、8個單位。已知單位運價如下表。
試確定運輸計畫使總運費最少。
a|b|c|d|
甲|12|13|10|11|
乙|10|12|14|10|
丙|14|11|15|12|
2.現在要在五個工人中確定四個人來分別完成四項工作中的一項工作。由於每個工人的技術特長不同,他們完成各項工作所需的工時也不同。
每個工人完成各項工作所需工時如下表所示,試找出乙個工作分配方案,使總工時最小。
工作工人|a|b|c|d|
ⅰ|9|4|3|7|
ⅱ|4|6|5|6|
ⅲ|5|4|7|5|
ⅳ|7|5|2|3|
ⅴ|10|6|7|4|
三.模型建立
1.由題設知,總產量為:7+9+7=23個單位,總銷量為:3+5+7+8=23個單位,所以這是乙個產銷平衡的運輸問題。
設代表從第個產地運往第個銷地的數量,為總運費。表示第個產地的產量,表示第個銷地的銷量表示從第個產地運往第個銷地的單位產品運輸費用。則該問題的數學模型為:
2.設0-1變數,則該問題的數學模型為:
2樓:匿名使用者
寫完一句話一定要加分號
model:
!6發點8收點運輸問題;
sets:
warehouses/wh1..wh6/: capacity;
vendors/v1..v8/: demand;
links(warehouses,vendors): cost, volume;
endsets
!目標函式;
min=@sum(links: cost*volume);
!需求約束;
@for(vendors(j):
@sum(warehouses(i): volume(i,j))=demand(j));
!產量約束;
@for(warehouses(i):
@sum(vendors(j): volume(i,j))<=capacity(i));
!這裡是資料;
data:
capacity=60 55 51 43 41 52;
demand=35 37 22 32 41 32 43 38;
cost=6 2 6 7 4 2 9 5
4 9 5 3 8 5 8 2
5 2 1 9 7 4 3 3
7 6 7 3 9 2 7 1
2 3 9 5 7 2 6 5
5 5 2 2 8 1 4 3;
enddataend
Lingo指派問題
model sets a 1.5 time a,a t,n n i,j 1則意味i去做j任務 endsets data t 8 6 10 9 12 9 12 7 11 9 7 4 3 5 8 9 5 8 11 8 4 6 7 5 11 enddata obj min sum time t n for...
運輸費中的增值稅問題,關於運輸費用增值稅率和處理的問題。17 ,7 ,11 三個稅率有什麼區別分別怎麼用呢?
小火柴工作室 1 如果是含稅 要除以1.17 反之不用除以1.17,但這裡均不是運費,而是商品或材料購買價 運費見第2條 例如,購買a商品,含稅 為2000元 先計算不含稅 2000 1.17 1709.4 再計算增值稅 1709.4 0.17 290.6 不含稅 1709.4 增值稅 290.6 ...
lingo軟體解決最小值問題,用matlab或者lingo解決最小值求解
那用lingo恐怕做不了 不過如果你要不精確的解可以每隔乙個步長算乙個最小值 然後再找它們中的最大值 這樣可以做 其實你這個固定x3以後也就是求乙個一元的極值問題 可以考慮一下看看能不能直接得出精確的解 由於x3與x1 x2沒有直接限制,只考慮x3,則x3越小,z越大,所以,可以取x3 3在ling...