方程在數學建模中的思想及應用論文

才智咖 人氣:3.02W

1引言

方程在數學建模中的思想及應用論文

數學模型的難點在於建模的方法和思路,目前學術界已經有各種各樣的建模方法,例如概率論方法、圖論方法、微積分方法等,本文主要研究的是如何利用方程思想建立數學模型從而解決實際問題。實際生活中的很多問題都不是連續型的,例如人口數、商品價格等都是呈現離散型變化的趨勢,碰到這種問題可以考慮採用差分方程或差分方程組的方式進行表示。有時候人們除了想要了解問題的起因和結果外還希望對中間的速度以及隨時間變化的趨勢進行探索,這個時候就要用到微分方程或微分方程組來進行表示。以上只是簡單的舉兩個例子,其實方程的應用極為廣泛,只要有關變化的問題都可以考慮利用方程的思想建立數學模型,例如常見的投資、軍事等領域。利用方程思想建立的數學模型可以更為方便地觀察到整個問題的動態變化過程,並且根據這一變化過程對未來的狀況進行分析和預測,為決策的制定和方案的選擇提供參考依據。利用方程建立數學模型時就想前文所說的那樣,如果是離散型變化問題可以考慮採用差分思想建模,如果是連續型變化問題可以考慮採用常微分方程建立模型。對於它們建模的方式方法可以根據幾個具體的例項說明。

2方程在數學建模中的應用舉例

2.1常微分方程建模的應用舉例

正如前文所述,常微分方程的思想重點是對那些過程描述的變數問題進行數學建模,從而解決實際的變化問題,這裡舉一個例子來說明。例1人口數量變化的邏輯斯蒂數學方程模型在18世紀的時候,很多學者都對人口的增長進行了研究,英國的學者馬爾薩斯經過多年的研究統計發現,人口的淨相對增長率是不變的,也就是說人口的淨增長率和總人口數的比值是個常數,根據這一前提條件建立人口數量的變化模型,並且對這一模型進行分析研究,找出其存在的問題,並提出改進措施。解:假設開始的時間為t,時間的間隔為Δt,這樣可以得出在Δt的時間內人口增長量為N(t+Δt)-N(t)=rN(t)Δt,由此可以得出以下式子。dN(t)dt=rN(t)N(t0)=N{0(1)對於這種一階常微分方程可以採用分離變數法進行求解,最終解得N(t)=N0er(t-t0)而後將過去資料中的r、N0帶入上述式子中就可以得出最後的結果。這個式子表明人口數量在自然增長的情況下是呈指數規律增長的,而且把這個公式對過去和未來的人口數量進行對比分析發現還是相當準確的`,但是把這個模型用到幾百年以後,就可以發現一些問題了,例如到2670年的時候,如果仍然根據這一模型,那麼那個時候世界人口就會有3.6萬億,這已經大大的超過了地球可以承受的最大限度,所以這個模型是需要有前提的,前提就是地球上的資源對人口數量的限制。荷蘭的生物學家韋爾侯斯特根據邏輯斯蒂數學方法和實際的調查統計引入了一個新的常數Nm,這個常數就是用來控制地球上所能承受的最大人口數,將這一常數融入邏輯斯蒂方程可以得出以下的式子。dN(t)dt=rN(t)(1-N(t)Nm)N(t0)=N{0(2)該方程解為N(t)=Nm1+NmN0e-r(t-t0)一個新的數學模型建立後,首先要做的就是驗證它的正確性,經過研究發現在1930年之前的驗證中還是比較吻合的,但是到了1930年之後,用這個模型求出的人口數量就與實際情況存在很大的誤差,而且這一誤差呈現越來越大的變化趨勢。這就說明當初設定的人口極限發生了變化,這是由於隨著科學技術的不斷進步,人們可以利用的資源越來越多,導致人口極限也呈現變大的趨勢。

2.2差分方程建模的應用舉例

如前文所言,對於離散型問題可以採用差分方程的方法建立數學模型。例如以25歲為人類的生育年齡,就可以得出以下的數學模型。yk+1-yk=ryk(1-ykN),k=0,1,2,…即為yk+1=(r+1)yk[1-r(r+1)Nyk]其中r為固有增長率,N為最大容量,yk表示第k代的人口數量,若yk=N,則yk+1,yk+2,…=N,y*=N是平衡點。令xk=r(r+1)Nyk,記b=r+1。xk+1=bxk(1-xk)這個方程模型是一個非線性差分方程,在解決的過程中我們只需知道x0,就可以計算出xk。如果單純的考慮平衡點,就會有下面的式子。x=f(x)=bx(1-x),則x*=rr+1=1-1bx因為f'(x*)=b(1-2x*)=2-b,當|f'(x*)|<1時穩定,當|f'(x*)|>1時不穩定。所以,當1<b<2或2<b<3時,xkk→仯仯仭∞x*.當b>3時,xk不穩定。2.3偏微分方程建模的應用舉例在實際生活中如果有多個狀態變數同時隨時間不斷的變化,那麼這個時候就可以考慮採用偏微分方程的方法建立數學模型,還是以人口數量增長模型為例,根據前文分析已經知道建立的模型都是存在一定的侷限性的,對於人類來說必須要將個體之間的區別考慮進去,尤其是年齡的限制,這時的人口數量增長模型就可以用以下的式子來表示。祊(t,r)禕+祊(t,r)祌=-μ(t,r)p(t,r)+φ(t,r)p(0,r)=p0(r);p(t,r0)=∫r2r1β(r,t)p(t,r)d{r其中,p(t,r)主要表示在t時候處於r歲的人口密度分佈情況,μ(t,r)表示的r歲人口死亡率,φ(t,r)表示r歲人口的遷移率,β(r,t)表示r歲的人的生育率。除此之外,式子中的積分下限r1表示能夠生育的最小歲數,r2表示能夠生育的最大歲數。根據人口數量增長的篇微分方程可以看出實際生活中的人口數量與年齡分佈、死亡率和出生率都有著密不可分的關係,這與客觀事實正好相吻合,所以這一個人口增長模型能夠更為準確地反應人口的增長趨勢。當然如果把微分方程中的年齡當做一個固定的值,那麼就由偏微分方程轉化成了常微分方程。另外如果令μ(t,r)=-r,p(t,r)=N(t),N(0)=N0,φ=rN2(t)/Nm,那麼上述偏微分方程就變成了Verhulst模型。偏微分方程在實際生活中的應用也相當廣泛,物理學、生態學等多個領域的問題都可以通過建立偏微分方程來求解。

3結束語

上世紀六七十年代,數學建模進入一些西方大學,緊隨其後,八十年代它進入中國的部分高校課堂。把方程式引入到數學建模中是數學建模更具體和更實際的應用,方程式的空間性和抽象性決定了它需要藉助數學建模來更直觀和更立體地展示自己。20多年的本土適應和自身完善使絕大多數本科院校和許多專科學校都開設了各種形式的數學建模課程、講座和競賽。方程在數學建模中的思想和應用對於數學課堂效果本身和培養學生的動手和操作能力均有重要意義:一方面,它利於激勵學生學習方程的積極性,培養學生建立數學模型的創造性和行動性;另一方面,它有效推動數學教學體系、教學內容和方法的改革,為培養學生利用數學方法分析、解決實際問題的能力開闢了一條有效的途徑。