在excel裡的線性規劃求最優解

2023-06-16 00:05:20 字數 4280 閱讀 1321

1樓:匿名使用者

條件格式應該是 $b$5:$i$5 * b$12:$i$12 >70總成本應該用sum函式。

達標那一列可以設定成 k2=sum(b2:i2)-60然後指標設定為 k2:k11 > 0

應該設定主食:米飯(或刀削麵) 為1

excel如何選擇非線性規劃或者線性規劃?

2樓:匿名使用者

excel通常通過外掛或額外的模型來實現非線性規劃和線性規劃。其中,solver外掛是一個常見的選擇,支援excel中的線性規劃和非線性規劃問題。 可以從microsoft office官方**或第三方****並安裝此外掛。

另一個選擇是通過使用額外的規劃軟體,例如gurobi或cplex,直接在excel中解決非線性規劃和線性規劃問題。

excel 用線性規劃求解

3樓:匿名使用者

先把問題梳理下:

9x+6y<=300

12x+16y<=900

求 350x+300y 的最大值!

a1=1、b1=1、c1=350*a1+300*b1,c2=9*a1+6*b1、c3=12*a1+16*b1

選中c1,點選單【工具】【規劃求解】(此前因在【工具】【載入項】裡勾選「規劃求解」)

目標單元格:$c$1

點選「最大值」

可變單元格:$a$1:$b$1

約束條件:a$1=整數。

a$1>=0

b$1=整數。

b$1>=0

c$2<=300

c$3<=900

點【求解】、確定!

去試一試吧!有問題hi我!

如何在excel中進行線性規劃求解?

4樓:多多9多多

在「工具」——規劃求解」裡做,如果沒有,就先「工具」——載入巨集」——規劃求解」,然後再「工具」——規劃求解」,具體怎麼做最好再一下,樓上的太簡單了。

excel線性規劃求解問題 求問這一題的約束條件應該怎麼寫? 50

5樓:匿名使用者

約束條件為:所有變數為整數且大於等於0

其他的等式條件都是以單元格中建立關聯實現的,不屬於可變單元格的約束條件。

詳見附圖。

excel規劃求解是什麼,規劃求解怎麼用

6樓:伯澎旅夢玉

規劃求解是 microsoft excel 載入項程式,可用於模擬分析。 使用「規劃求解」查詢一個單元格?(稱為目標單元格?

中公式的優化(最大或最小)值,受限或受制於工作表上其他公式單元格的值。 「規劃求解」與一組用於計算目標和約束單元格中公式的單元格(稱為決策變數或變數單元格)一起工作。 「規劃求解」調整決策變數單元格中的值以滿足約束單元格上的限制,併產生您對目標單元格期望的結果。

簡單來說,使用「規劃求解」可通過更改其他單元格來確定一個單元格的最大值或最小值。 例如,你可以更改計劃的廣告預算金額,並檢視對計劃利潤額產生的影響。

注意: excel 2007 之前的規劃求解的版本將目標單元格稱為 "目標單元格",將 "決策變數" 單元格視為 "可變單元格" 或 "可變單元格"。 對 excel 2010 的規劃求解載入項進行了許多改進,因此如果你使用的是 excel 2007,你的體驗將稍有不同。

怎樣用excel求解線性規劃

7樓:迷途羔羊

在我們的工作中,規劃求解是十分常見的應用場景,是一種研究線性約束條件下線性目標函式的極值問題的數學理論和方法。比如在生產管理中,在人工、材料等等條件的約束下,如何安排才能使工廠利益的最大化問題就是典型的規劃問題。而對於此類問題的求解,如果使用手工求解的方式還是存在一定的困難,但是如果使用excel這個工具的話,就能輕鬆的進行求解。

下面,我就通過一個工廠生產利潤最大化的例子來給小夥伴們講解下具體的使用方法。

題目:某傢俱生產廠可以生產a、b、c、d四種傢俱,四種傢俱所需要的人工、木材、玻璃等的量是不同的,同時由於市場的限制,每種傢俱的最大銷售量也是有限制的。四種傢俱的所需材料、市場限額、利潤見下表:

根據上述要求,可以設該廠生產a、b、c、d四種傢俱的量分別為x1、x2、x3、x4,則利潤為:maxz=60x1+66x2+40x3+50x4。約束條件如下:

根據以上條件,在excel中做出以下求解模版:

根據以上分析,目標值單元格的公式如下:

sumproduct(b13:e13,b6:e6)。

時間約束,木材約束,玻璃約束的使用量公式分別為:

sumproduct(b18:e18,$b$13:$e$13)

sumproduct(b19:e19,$b$13:$e$13)

sumproduct(b20:e20,$b$13:$e$13)

變數值根據規劃求解進行求解。

1.在excel中,規劃求解功能預設情況下是沒有載入的,需要在excel載入項上開啟,如下圖所示:

2.載入後,在【資料】選項卡就會有一個【分析】組,裡面有【規劃求解】按鈕。

3.開啟【規劃求解】按鈕,視窗如下:

按照圖上的示例填入相關的約束條件。此步驟是規劃求解中的重點及難點,希望大家能夠結合之前列出的約束條件方程及excel求解模板部分仔細體會該步驟相關引數的設定方式。

點選【求解】後,彈出【規劃求解結果】視窗,選擇報告裡面的【運算結果報告】後,點選確定按鈕,生成報告。

生成報告如下:

求出的結果如下:

大家可以通過改變不同引數,來求解不同的結果試試,絕對很方便喲。

用excel規劃求解

8樓:熱泵烘乾師

做43個丙產品,利潤最高 見圖,目標單元格最下面那個,可變單元格甲乙丙右側單元格,新增約束,甲乙丙右側3個格子為整數且≥0.右邊從上往下數456格符合左邊條件要求,求解即可。

excel規劃求解 10

9樓:退休畫線工

excel中的規劃求解是很具體的,且求解過程比較耗時。不同的資料求解的方法可能會有所不同,提問太籠統,所以也就給一個基本方法。請自己參照來做。如圖:

假設a1:a10中有10個5到15之間的數字,有的帶一位小數,有的為整數。現在要求b1:

b10中取1到5,使得a列與b列對應相乘後的累計和為256。問b列中各資料如何取值。題主的要求應該是這個意思吧,但資料可能不同。

規劃求解方法:

2. e1中填寫要求的結果,如256

3. e2中用公式求a列與b列相乘後乘積的累計和:

e2=sumproduct(a1:a10*b1:b10)

4. 因為這類問題一般不可能正好能得到完全達到結果一致的資料,而只可能積的累計和與結果達到一個很小的誤差,所以在d3中求出誤差的絕對值,規劃求解時,以求此誤差為「最小值」作為求解目標。

e3=abs(e1-e2)

以上4個步驟就是建立規劃求解的資料模型。

5. 規劃求解:資料——規劃求解,如果沒有規劃求解,就得先在選項中載入。

6. 規劃求解對話方塊設定,在規劃求解的對話方塊中,目標選擇e3,即要求的結果與求得的和的差值絕對值;可變單元格選擇b1:b10,即b1:

b10最終取什麼數值;再來新增約束:b1:b10為整數、b1:

b10≥1、b1:b10≤5,(後兩個自己根據要求修改);求解方法有3種,一般只要問題有求解結果,總有一種方法能得到結果,具體可逐一試試。為了防止excel無休止地迴圈求解,可以在選項中設定求解極限時間或/和最大求解次數。

6. 點「求解」,如果選擇的方法合適,一般根據求解資料量的大小,經過數分鐘到數十分鐘後,會得到一組求解結果。點「確定」後,求解結果就自動儲存到工作表中。

10樓:匿名使用者

你沒說某一個數字到底是要求什麼(只說不能超過b欄這樣很不明確)所以我只能跟你講大概的方法。

開啟規劃求解之後在設定目標式選擇最終要求的儲存格(ex:你要全部計算完得到5,就選5)

在變數儲存格選擇你要通過規劃求解計算的資料(ex:f(x)+f(a)=5,f(x)和f(a)這兩個就是要計算的變數)

在設定限制式新增你要的公式。

ex:某列的數字小於b欄)

最後按求解就行了。

簡單的線性規劃的最優解是什麼,簡單的線性規劃問題最優解是什麼

使某線性規劃的目標函式大達到最優值 最大值或最小值 的任一可行解,都稱為該線性規劃 的內一個最容優解。線性規劃的最優解不一定唯一,若其有多個最優解,則所有最優解所構成的集合稱為該線性規劃的最優解域。所以最優解到底是最大值還是最小值要根據題目判斷。簡單的線性規劃問題最優解是什麼 使某線性規 復劃的目標...

引數線性規劃和含引數線性規劃的區別

引數線性規劃 parametric linear programm ing 數學規劃的一個分支.它研究係數不是常數,而專是在某範圍內變化屬的引數的線性規劃問題。含引數線性規劃是指在條件中 確定可行域上的邊界點或邊界線 由線性約束條件所含有的引數值,然後畫出可行域。前者是廣度上的概念,或者則是實際意義...

線性規劃上如果最優值不是整數的話怎樣取

線性規劃肯定會給你多個函式 而最優值肯定在其中1條函式的影象上 知道在哪條函式圖象後 確定這條直線的定義域 然後這個函式和求最優值的函式進行聯立 進而消元 在定義域的範圍內就可求出最優解 最優值不是整數?什麼意思 不是整數也可以做啊你用什麼方法做的 高中線性規劃整數最優解怎麼找 30 就是把那個目標...