




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.引言1.1 問題的提出函數(shù)的極值問題不但是培養(yǎng)學生發(fā)展的重點問題,也是實際生活中應用較為廣泛的問題。在歷屆的高考試題中,求解函數(shù)極值都是考試的重點,并且所占分值比重較大。而在我們實際生活中,經常會遇到以下一些問題。例如,怎樣才運輸才能使運費最?。辉鯓邮褂靡欢娣e的包裝紙使得得到的包裝盒容積最大等等。為了使利益最大化,我們必須要讓生產的費用最小,從而得到最大的利潤。這樣的實際生活問題就用到了更為復雜的求解極值問題的方法。那對于求解極值的方法,除了利用數(shù)學知識,還可以利用MATLAB軟件。MATLAB軟件是由美國公司開發(fā)的,集數(shù)值計算、圖形可視化和符號處理于一身的軟件,利用MATLAB強大的繪
2、圖功能,可以將復雜的極值問題快速解決。1.2研究目的本文將通過一元函數(shù)及多元函數(shù)在不同情況下求解極值的方法,延伸到實際生活中去。企業(yè)經營者經常采用求解極值的辦法使商品獲得的利潤最大,并盡可能的降低成本。而對于工廠來說,合理的計算利用極值問題,不但可以使利益最大化,更重要的是保護了我們賴以生存的家園,這對于整個人類來說是是意義非凡的。而解決極值問題的方法一直是我們積極探索的內容,本文將利用MATLAB程序降低計算極值問題的難度。1.3研究意義函數(shù)的極值問題在生活中應用非常廣泛。在生產商生產銷售貨物時可以用到;在建造樓房考慮光照面積是可以用到;在治理環(huán)境問題是也可以用到,在航天、航海、價格策劃等眾
3、多領域中都可以用到,并且起著不可替代的作用。許多問題最終都可以歸結為函數(shù)的極值問題,而我們除了用原始的數(shù)學方法,還可用MATLAB程序軟件來快速的解決這些問題,這也是我們研究MATLAB在極值問題中的應用的意義。2.函數(shù)極值的定義2.1一元函數(shù)極值的定義 設函數(shù)在附近有定義,如果對附近的所有的點都有, 則是的極大值。如果附近所有的點都有,則時的極小值,極大值與極小值統(tǒng)稱為極值。2.2多元函數(shù)極值的定義若多元函數(shù)于的鄰域內有定義,并且當時,則說函數(shù)在處取得極大值(或極小值),點稱為函數(shù)的極值點。3.MATLAB在一元函數(shù)極值中的應用3.1一元函數(shù)利用數(shù)學知識求解極值的方法在高中的時候我們簡單學習
4、了一元函數(shù)求極值的辦法。首先對一元函數(shù)進行求導,令導函數(shù)等于零。導函數(shù)等于零時,得到的值稱為駐點。原函數(shù)在駐點對應的值為極值(駐點個數(shù)不唯一)。而得到的導函數(shù)在定義域內大于零的部分稱為增函數(shù),小于零的部分稱為減函數(shù)。函數(shù)先增后減在拐點產生的值稱為極大值,函數(shù)先減后增在拐點產生的值稱為極小值。極大值和極小值統(tǒng)稱為極值。例1.求函數(shù)的極值。解:先對原函數(shù)求導,得到: ,若,則。所以為原函數(shù)的極值點,且是唯一的極值點。將代入原函數(shù)中,得。即是原函數(shù)的極值,極值點為。例2.求函數(shù)的極值。解:先對原函數(shù)求導,得到: ,若=0,則。所以是原函數(shù)的極值點。在區(qū)間(-,-)(1,+)上單調遞增,在區(qū)間(-,1
5、)上單調遞減。所以為原函數(shù)的極大值點,為原函數(shù)的極小值點。將代入原函數(shù),所以原函數(shù)的極大值為;將代入原函數(shù),所以原函數(shù)的極小值為4。 在解決一元函數(shù)極值問題的時候可以采用以上的數(shù)學方法,但過程較為復雜,所以我們也可以利用MATLAB強大的繪圖功能來解決一元函數(shù)的極值問題。3.2利用MATLAB程序求解一元函數(shù)極值的方法MATLAB中可以利用特殊函數(shù)diff快速地求出原函數(shù)的導函數(shù),diff函數(shù)對一元函數(shù)的調用格式為:diff(函數(shù)),求的一階導數(shù)。 再利用solve函數(shù)求得函數(shù)駐點,在駐點范圍內得到函數(shù)圖像。根據(jù)函數(shù)的拐點觀察函數(shù)極值。例3.求函數(shù)的極值。解:先利用diff函數(shù)求出導函數(shù),再利
6、用solve函數(shù)求得駐點。根據(jù)ezplot函數(shù)作圖,從圖中觀察得到原函數(shù)的極值。詳見附錄程序1程序得到的圖見 圖(1) 圖(1)根據(jù)MATLAB運行出來的圖形可以看出,函數(shù)的極值點為,極小值為。例4.求函數(shù)的極值。解:先利用diff函數(shù)求出導函數(shù),再利用solve函數(shù)求得駐點。根據(jù)ezplot函數(shù)作圖,從圖中觀察得到原函數(shù)的極值。詳見附錄程序2程序得到的圖見 圖(2) 圖(2)由MATLAB程序運行出來的圖可以看出,函數(shù)的極小值點為,極小值為;極大值點為,極大值為。4.MATLAB在多元函數(shù)極值中的應用4.1多元元函數(shù)利用數(shù)學知識求解極值的方法。 多元函數(shù)求極值相對一元函數(shù)求極值要復雜很多。而
7、其數(shù)學意義難以理解,所以稱為高數(shù)中頗為重要的一部分。我們首先利用數(shù)學知識來對多元函數(shù)進行求解極值。根據(jù)一元函數(shù)求極值的方法,我們首先求原函數(shù)的一階偏導,導函數(shù)為零時求得駐點。再對導函數(shù)求二階偏導,得到例1.求多元函數(shù)的極值。解 先對原函數(shù)求一階偏導,得到 令一階偏導函數(shù)等于零,求得駐點為(1,0),(-3,0),(1,4),(-3,4).再求原函數(shù)的二階偏導,得到 所以,當時,,且,因此,點(1,0)是極值點,且在(1,0)處取得極小值,。當時,且,因此(-3,0)不是極值點。當時,且,因此(1,4)不是極值點。當時,且,因此,點(-3,4)是極值點,且在(-3,4)處取得極大值,。由上可知,
8、原函數(shù)的在(-3,4)處取得極大值,極大值,在(1,0)處取得極小值,極小值。例2.求函數(shù)的極值。先對原函數(shù)求一階偏導,得 令一階偏導函數(shù)等于零,求得駐點。再求原函數(shù)的二階偏導,得 當時,因此原函數(shù)在點處取得極小值。4.2利用MATLAB程序求解多元函數(shù)極值的方法 首先利用jacobian函數(shù)求出原函數(shù)的一階偏導和二階偏導,再利用solve函數(shù)求得一階函數(shù)駐點。根據(jù)Hessian矩陣的正定矩陣和負定矩陣公式,求得原函數(shù)的極大值和極小值。例3.利用MATLAB程序求的極值。詳見附錄程序3利用MATLAB程序運行得到結果xx = 1 -4
9、60; 1 -4 yy = 0 0 2 2( 1.000000, 0.000000)是極小值點,對應的極小值為-13.000000(-4.000000, 0.000000)不是極值點( 1.000000, 2.000000)不是極值點(-4.000000, 2.000000)是極大值點,對應的極大值為-13.000000根據(jù)MATLAB運行的程序可知,極值點為(1,0),(-4,0),(1,2),(-4,2),且(1,0)是極小值點,極小值為-13;(-4,0),(1,2)不是極值點;(-4
10、,2)是極大值點,對應的極大值為-13. 例4.求函數(shù)的極值。詳見附錄程序4利用MATLAB程序運行得到結果xx = 601(1/2)/12 - 5/12 - 601(1/2)/12 - 5/12 601(1/2)/12 - 5/12 - 601(1/2)/12 - 5/12 yy = 0 0 4 4
11、160;( 1.626275, 0.000000)不是極值點(-2.459608, 0.000000)是極大值點,對應的極大值為-11.908213( 1.626275, 4.000000)是極小值點,對應的極小值為-11.908213(-2.459608, 4.000000)不是極值點根據(jù)MATLAB運行程序可以得到,方程極值點為(1.63,0),(1.63,4),(-2.46,0),(-2.46,4),且(-2.46,0)為極大值點,極大值為-11.91;(1.63,4)為極小值點,極小值為-11.91;(1.63,0),(-2.
12、46,4)不是極值點。4.3約束函數(shù)求解多元極值的方法 在考慮函數(shù)的極值或最值問題時,經常需要對函數(shù)的自變量附加一定的條件,這就是所謂的極值問題。以三元函數(shù)為例,條件極值問題的提法是:求目標函數(shù) 在約束條件 下的極值。條件極值的必要條件 若點為函數(shù)滿足約束條件的極值點,則必存在m個常數(shù)使得在點成立 于是可以將Lagrange函數(shù) 那么條件極值點就在方程組 的所有解所對應的點中。 判斷如上所得的點是否極值點需要一些特殊方法。但在實際問題中往往遇到的是求最值問題,這時可以根據(jù)問題本身的性質判斷最值的存在性。這樣,只要把如上所得點的函數(shù)值加以比較,最大的(最小的)就是所考慮問題的最大值(最小值)。4
13、.3.1利用數(shù)學方法求解約束函數(shù)求解極值的問題。例1.求平面 與橢球面 相交成的橢圓的面積。解 橢圓的面積為,其中分別為橢圓的兩個半軸。因為橢圓的中心在原點,所以分別是橢圓上的點到原點最大距離和最小距離。于是 在約束條件 下的最大值和最小值。作Lagrange函數(shù) ,得到相應的方程組 將方程乘,方程乘,方程乘后相加,得到 因此或。分兩種情況討論: (1)當時,將以上方程組的前三個式子相加得到 但此時(否則從得到,這不是橢圓上的點),因此。帶入方程組 就得的兩組解 ,在這兩個點的值都是1。 (2)當時,從方程組的前三個式子得到 ,代入得,它對應的的兩組解為 在這兩個點的值都是。由于橢圓的長軸與短
14、軸一定存在,因此在橢圓 上的最大值與最小值一定存在,于是立即得到該橢圓的半長軸為1,短軸為,面積為。4.3.2利用MATLAB軟件求解約束函數(shù)極值問題。例1.求解二次規(guī)劃 , s.t.利用MATLAB編程詳見附錄程序5利用MATLAB程序運行得到結果x = 1.9500 1.0500value = -11.0250可以求得。例2.求下列非線性規(guī)劃 s.t. 利用MATLAB編程定義增廣目標函數(shù),編寫M函數(shù)test1.m如下:詳見程序6得到結果x =
15、160; 1.0786 0.9599y = 10.0848 可以求得。 5.MATLAB求極值問題在實際問題中的應用函數(shù)的極值在實際生活中應用非常廣泛,企業(yè)的最大利潤和最小成本問題就是比較常見的極值問題,例如商場賣衣服,價格定高了銷量就會相應減少,若價格太低了商場又無法保證正常的運營,這時就會利用極值問題來解決這類問題。而且,生產商也要考慮在材料最節(jié)省的前提下,盡可能多的制造出更多的商品。這也就是我們常說的材料節(jié)省問題。這里,我們仍然運用極值問題來解決這類問題。隨著工業(yè)化
16、進程的推進,如何在滿足環(huán)保的要求下,化工廠每天處理多少污水才能使處理污水達到的總費用最低,還有隨著社會的進步和經濟的快速發(fā)展,人們面對豐富的食物,卻忽視了合理的膳食結構和營養(yǎng)搭配。而營養(yǎng)搭配問題就成為了許多動植物養(yǎng)殖者比較關注的問題。例如,如何給自己的動植物配置合理的飼料或肥料才能使它們生長的快,從而使利益最大化等等這些問題,都用到了極值問題。但在求解極值問題的時候,數(shù)學方法往往需要花費大量的時間和精力去計算,這時,我們就用到了文章中所提到的MATLAB軟件來解決這類復雜的問題。5.1最大利潤和最小成本問題隨著社會的發(fā)展,銷售、購買已經是人們生活中必不可少的部分。而銷售部門最注重的是如何使營業(yè)
17、額達到最大,從而產生最大的利益。但若是單純的提高商品的售價,會讓部分的顧客望而卻步,使得商品的銷售量降低;而若是降低價格,銷售部門又無法從中獲取利益使得銷售鏈持續(xù)運轉。這時,我們就用到了文中提到的極值問題來使利益最大化,我們所采用的方法也是大幅度降低計算量的MATLAB程序。例1.已知某商場外套的進價為每件50元,售價是每件80元,每個月可賣出400件。市場調查研究后反映如下:如果調整價格,每漲價一元,每個月要少賣10件。那么每件外套應該定價多少元時,商場才能獲得最大的利潤?根據(jù)題意知,因此,當時,取得最大值,這樣的問題我們也可以利用MATLAB軟件進行求解。詳見附錄程序7程序得到的圖見圖(3
18、) 圖(3)根據(jù)MATLAB程序運行出來的圖形,我們可以通過觀察得到,方程的極值點為,極大值為。5.2材料最省問題在實際生活中,我們經常會利用原材料去生產某些商品。例如,我們生活中所用的各種形狀的塑料盒,我們身上所穿的色彩鮮艷款式多樣的衣服,我們住的各種樣式的房子等等,這些都需要最基本的原材料??墒俏覀兯紤]的問題是,我們應該怎樣做才能減少原材料的使用,而使商品以最方便美觀的形式呈現(xiàn)在我們面前。這一模塊,我們采用MATLAB軟件,目的是使原材料的利用率最大化,從而減少材料的使用。例2.每一年的圣誕節(jié)都是年輕人最開心的時刻,在這一天都會給心愛的人買一個盒巧克力。此時也是生產商找尋商機的時刻。生
19、產商把邊長為5分米的正方形紙盒剪去四個正方形的角以制成一個方形無蓋紙盒,問如何剪使紙盒的容積最大?設剪去的正方形的邊長為分米,則紙盒的容積為 ,建立函數(shù)模型:詳見附錄程序8利用MATLAB程序運行得到結果xmax = 0.8333 gt; gt; fmax=-fvalfmax = 9.2593 根據(jù)MATLAB程序的運行結果可以得知,當正方形的邊長剪去0.83分米的時候,紙盒的容積最大為9.2593平方分米。5.3河水治理問題隨著社會的發(fā)展和科學的進步,我們一直
20、在追求更方便更快捷的生活方式??墒?,當我們的生活更便捷的同時,我們賴以生存的水資源卻在日益減少。每年化工原料污染的水資源量都在增加?;S的原料、產品和副產品大都是難生物降解有機物,一般的污水處理工藝很難進行處理,若是化工廠的廢水未達標排放或是偷排入自然界,會危害水體和土壤環(huán)境,同時對人類健康會有更為嚴重的危害?;S生產的化學品若是揮發(fā)性比較強的物質,如強酸類或是易揮發(fā)有機物,則會污染周邊大氣環(huán)境,若是這些含有有毒有害物質的氣體被人體呼入,對人類的健康損害更為嚴重。此時,河水治理問題已是刻不容緩。但在處理廢水的同時,我們仍然要考慮如何快速有效的治理廢水,這也就用到了我們的最值原理。例3.某河
21、流流經第一個化工廠的河水流量是每天500萬立方米;支流每天的流量是200萬立方米;第一個化工廠每天排出2萬立方米的工業(yè)污水;第二個化工廠每天排出1.4萬立方米的工業(yè)污水;第一個化工廠處理每立方米的費用是0.1元,第二個化工廠處理每立方米的污水費用是0.08元;從第一個化工廠派出的污水流到第二個化工廠之前有20%得到自然凈化。 設第一個化工廠每天處理工業(yè)污水萬立方米,第二個化工廠每天處理污水萬立方米,兩工廠處理污水的總費用用為z萬元。 詳見附錄程序9利用MATLAB程序運行得到結果x = 0.2500
22、160;1.4000fval = 1.3700 根據(jù)MATLAB運行出的結果可知,第一個化工廠每天處理廢水0.25萬立方米,第二個化工廠每天處理廢水1.4萬立方米,兩工廠每天處理廢水的總費用為1.37萬元。6.結 論通過對函數(shù)極值問題的學習,我們知道了函數(shù)極值問題在生活中的各個方面都得到很大的應用,而利用MATLAB程序可以避免大量計算時出現(xiàn)的錯誤,從而快速得出結果。在利用MATLAB程序時,主要運用了一下幾個方面:(1)diff函數(shù)的調用;(2)solve函數(shù)的輸出;(3)編寫M文件;(4)jacobian函數(shù)的編程;(5)Hessia
23、n函數(shù)的運用。 致 謝 四年的大學生涯轉眼就要就要畫上一個句號了,但這不僅僅意味著一段旅程的結束,也是下一段旅程的起始。四年的生活轉瞬即逝,很感激自己在這四年的過程中得到了身邊朋友,師長以及親人的鼓勵和幫助,我也真的學到了很多東西。在論文即將結束的時候,我的內心久久不能平靜,想到了很多,也許是畢業(yè)的不舍,但更多的感謝在本次論文撰寫的過程中一直鼓勵幫助我的各位老師和同學,在這里,最想感謝的就是我的指導教師高海音老師,最開始接到論文題目的時候腦袋里幾乎稱得上一片空白,是高老師在我最沒有頭緒的時候一直不辭辛勞的幫我查閱資料,而且一直認真地幫助我修改論文,提出了很多寶貴的意見和建議,讓我的論文能夠保質保量的完成。在我大學四年的學習生活中,遇到過很多的挫折和困難,感激我的系主任和各位老師,一直在我身邊鼓勵我前行,從不放棄。同時,我還要感謝我身邊的朋友們,我們在一起的時間是最長的,生活中幫助了我太多太多,我們一起成長,一起歡
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化旅游產品市場的開發(fā)與銷售策略探討
- 個人信息安全及網絡保護知識普及
- 2025至2030中國彈簧式無針噴油器行業(yè)項目調研及市場前景預測評估報告
- 學生看衛(wèi)國戍邊英雄紀錄片心得體會
- 2025至2030中國自動鋼化玻璃行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國自動揀選機行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國腿部定位墊行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國脫鹽塔行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國脂肪醇烷氧基化物行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 2025至2030中國膠輪地鐵行業(yè)產業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 軍標類型整理文檔
- 山東中醫(yī)藥大學2020-2021學年內科護理學試題及答案1
- 公司制成檢驗記錄表
- DB32T 4174-2021 城市居住區(qū)和單位綠化標準
- 基本原理與性能特點多自由度電磁軸承課件
- Q∕SY 1836-2015 鍋爐 加熱爐燃油(氣)燃燒器及安全聯(lián)鎖保護裝置檢測規(guī)范
- 北京輸變電工程標準工藝應用圖冊(圖文并茂)
- 儀器使用記錄表
- 石河子大學化學化工學院學院綜合測評方案-理學院
- 《汽車電工電子技術》全套教案(完整版)
- 國家職業(yè)技能標準 (2021年版) 嬰幼兒發(fā)展引導員
評論
0/150
提交評論