數(shù)學軟件在數(shù)學建模的有效應用

時間:2022-01-06 08:52:35

導語:數(shù)學軟件在數(shù)學建模的有效應用一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

數(shù)學軟件在數(shù)學建模的有效應用

摘要:隨著社會生產(chǎn)飛速的發(fā)展,我國現(xiàn)代化技術在發(fā)展過程中應用的數(shù)學軟件建模越來越多,而數(shù)值分析與數(shù)學軟件在數(shù)建模的使用過程中起著巨大作用,并逐漸的應用在現(xiàn)代科技與現(xiàn)代產(chǎn)業(yè)建設中,這樣既能確保相關項目工程的數(shù)據(jù)精準性,又能方便數(shù)學建模的相關計算。基于此,本文針對數(shù)值分析及數(shù)學軟件在數(shù)學建模中的應用進行探究,希望能對相關人員提供一些參考與借鑒。

關鍵詞:數(shù)值分析;數(shù)學軟件;數(shù)學建模;應用

數(shù)值分析主要指的是在數(shù)學計算過程中應用相應的手段尋找相應的計算規(guī)律及原理,分析出相關問題的近似值與假設值,并有效的將數(shù)值原理與計算機設備相關技術和具體數(shù)學問題進行結合。當前,我國現(xiàn)代化技術不斷的發(fā)展,運用數(shù)學建模來解決項目工程與相關問題,從而保證項目工程的完整性和生產(chǎn)數(shù)據(jù)的精準性。

1數(shù)值分析在數(shù)學模型中的有效應用

1.1擬合法分析

在數(shù)學建模構建過程中,相關人員要詳細的了解已知條件,已知數(shù)據(jù)中包含精準條件與分析數(shù)據(jù),這就導致部分數(shù)據(jù)存在不確定性,所以相關人員要明確哪些是精準條件,哪些是分析數(shù)據(jù),通過精準條件來計算數(shù)據(jù),這個過程往往使用擬合法進行檢驗,在眾多的擬合法中最小二乘法是常用的一種,其主要的原理是尋找與標準值接近的參考數(shù)值,從而確保數(shù)學建模的數(shù)據(jù)與計算數(shù)據(jù)誤差最小[1]。例如,數(shù)學建模y=f(x)。其中c=(c1,c2,…,cm),其數(shù)學建模中的主要數(shù)據(jù),在已知數(shù)據(jù),(x1,y1),(x2,y2),…,(xn,yn)時,用最小二乘法確定參數(shù)c讓()21(),niiiecyfxc==−∑最小,這時,函數(shù)y=f(x)即為數(shù)據(jù)(xi,yi)i=(1,2,…,n)的最小二乘擬合函數(shù),當數(shù)學建模y=f(x)以使用微分求解時,則用微分方程得到參數(shù)c,此時擬合c必須滿足mine()cc=αrgc。

1.2插值法分析

插值法在數(shù)值分析中起著很重要的作用。在許多實際問題中,因素之間存在著函數(shù)關系,但是函數(shù)關系的表達式不明確,通常只能用觀查或測試的方法得到一些離散數(shù)值,然后用這些數(shù)值構造函數(shù)的近似表達式y(tǒng)n=f(x)。插值法就是構造函數(shù)近似表達式的方法。函數(shù)yn=f(x)的一個有效表達式常常要解決經(jīng)驗公式問題,所以必須通過實驗來確定它的函數(shù)在某一特定位置的函數(shù)值,即已知部分精確數(shù)值(x1,y1),(x2,y2),…,(xn,yn),需要求出(),0,1,2,nny=ϕxn=,n,這就是插值問題,函數(shù)(),0,1,2,nny=ϕxn=,n是插值函數(shù),而多項式插值是最普遍的方法,也是現(xiàn)代工程計算中樣本插值計算最重要的方法[2]。

1.3線性方程組分析

在求解線性設計模型時,人們經(jīng)常遇到線性方程組求解問題,這是現(xiàn)代數(shù)學建模相關計算中應用最多的部分,其主要是應用計算機軟件對線性方程組進行計算,其常用的計算方法有兩種,第一直接法,第二迭代法。直接法的相關原理是將線性方程組轉換為三角線行方程組,然后用有限步驟來求解三角方程組,即在有限的步驟下精準的獲得方程解[3]。但是在實際應用中,所有數(shù)值都存在一定的偏差,這也導致數(shù)學建模數(shù)值計算的結果會存在一定偏差,這種求解得出的結論是一種近似值,因此計算結果的不精準性,導致相關人員還需要對計算結果進行分析,而且直接法不適用于線性大于4組以上的方程組,所以當線性方程組大于4組以上時要使用迭代法進行求解。在使用迭代法計算線性方程組時,一定要構建相關的迭代公式,再將線性方程組改寫成相應的迭代方式,從而得到相應的線性方程組。

1.4數(shù)值積分分析

在求解數(shù)值積分問題時,需要相關人員通過求積分公式()()()ba∫fxdx=Fb−Fa,可以有效的簡化積分的計算過程。但是實際應用中,大部分積分函數(shù)都不能得到原函數(shù)[4];對于離散數(shù)據(jù)或者圖形表示的函數(shù),求積公式也不能直接應用,計算積分只能用數(shù)值分析,即應用相應的數(shù)值積分公式進行計算。當函數(shù)為列函數(shù)時,原函數(shù)的求解將沒有任何意義,這部分計算都屬于積函數(shù)值加權平均值,假設01na≤x≤x≤≤x≤b,此時積函數(shù)的計算公式為0()(-)lim()nbianifxdxbafxn→∞=∫=∑,其中01na≤x≤x≤≤x≤b,是求積節(jié)點,也是求積系數(shù)。歷史上,牛頓、高斯等數(shù)學家對數(shù)值積分都有一定的研究,其中矩形求積法、高斯型公式求積法、辛普森公式求積法等被廣泛應用。

2數(shù)學軟件對數(shù)學建模的重要性

當使用數(shù)學建模來解決項目與生產(chǎn)方面相關問題時,往往需要大量的計算,其中包括函數(shù)計算、數(shù)值計算、線性方程計算、符號圖像計算等,部分計算過程相對繁瑣,因此需要使用計算機及相關的軟件進行輔助。而且隨著科技的發(fā)展,計算機逐漸滲透各行各業(yè),進而促使各行各業(yè)的迅速發(fā)展,而數(shù)學領域也不例外,在求解數(shù)學建模過程中,往往需要大量的計算,特別是某些數(shù)學競賽,由于其時間限制,在競賽過程中直接使用相關的數(shù)學軟件來求解,從而節(jié)省大量的時間。所以在數(shù)學建模實際應用中引入數(shù)學軟件十分必要[5]。(1)在數(shù)學建模教學中引入數(shù)學軟件能有效的幫助工程師提高工作效率,減小工作量,而且數(shù)學軟件的使用還能有效的提高學習效率,使得工程師在進行數(shù)學建模的過程中不再枯燥乏味。(2)數(shù)學軟件具備畫圖功能,能將數(shù)學數(shù)據(jù)轉化為圖像,使得數(shù)學數(shù)據(jù)能直觀的轉化為相關圖像,使效果更加直觀化、簡易化,有利于人們的觀察與使用。(3)在數(shù)學建模中利用數(shù)學軟件能有效的解決相關數(shù)值統(tǒng)計問題,使數(shù)據(jù)更加系統(tǒng),提高數(shù)學建模的實際應用,并解決實際問題[6]。

3數(shù)學軟件在數(shù)學建模的實際應用

3.1數(shù)學軟件在數(shù)學建模應用過程中的多元化

數(shù)學建模一般應用在工程技術、金融市場、機械電力等相關領域,其大多數(shù)以物理、工程、化學等學科為主,但是隨著時代的發(fā)展,現(xiàn)階段大量計算機與相關的軟件得到人們的廣泛應用,進而繁衍出各種數(shù)學軟件,使得過去很多無法解決的課題與工程難題得以解決,而且在使用相關的數(shù)學軟件解決數(shù)學建模方面的問題時可以銜接CAD等制圖軟件,促使相關工程得到合理的完善,而且部分數(shù)學軟件在使用過程中能進行數(shù)字化模擬,從而代替過去相關的實驗。其次,現(xiàn)階段的高新產(chǎn)業(yè)大多數(shù)在使用數(shù)學建模,如移動設備通訊、電子設備研發(fā)、航天航空等相關領域,這些領域在計算機設備與相關技術的支持下已經(jīng)有效的將數(shù)學建模與計算機圖像等相關結合,進而在相關的高新領域起到一定的作用,而現(xiàn)階段數(shù)學建模在使用過程中應用的數(shù)學軟件非常多,包括MATHEMATICA、MAPLE、SPSS、SAS、MATLAB、MATHCAD、PAJEK、WEKA等[7],這些數(shù)學軟件的功能各有不同,SPSS、SAS一般應用在數(shù)學統(tǒng)計,WEKA應用在數(shù)據(jù)挖掘,PAJKE主要應用在圖論,MATHEMATICA等屬于常規(guī)應用,其功能相對較多,但是某些方面不夠專業(yè),MATLAB應用于數(shù)值計算和符號計算、繪圖、匯編語言等,也是應用比較多的軟件。此外,隨著數(shù)學軟件在數(shù)學建模中的廣泛應用,導致數(shù)學學科與部分領域相互滲透,進而演變成許多交叉學科,如數(shù)學建模與經(jīng)濟結合演變出來的計量經(jīng)濟學、人口與數(shù)學建模結合演變出來的人口控制學、生態(tài)與數(shù)學建模結合演變出來的數(shù)學生態(tài),而數(shù)學建模是這些學科發(fā)展與應用的基礎,所以不同領域對數(shù)學建模的應用各有不同,這也為數(shù)學建模提供寬廣的發(fā)展空間,而數(shù)學建模的發(fā)展必然帶動數(shù)學軟件的發(fā)展與迭代,導致數(shù)學軟件在數(shù)學建模應用過程中的多元化[8]。

3.2數(shù)學軟件在數(shù)學建模項目運行中的應用

數(shù)學建模應用越來越廣泛,現(xiàn)階段很多行業(yè)都在建立相關的數(shù)學模型,用數(shù)學建模來計算項目的合理性與虧損程度,快速獲取信息,制定實際問題的解決方案等。而數(shù)學建模也分很多種,其中包括回歸擬合(MATLAB)、數(shù)學規(guī)劃(Lingo)、多元統(tǒng)計回歸(SPSS)、圖論入門(Lingo)、蒙特卡洛模擬與仿真(MATLAB)、微分方程模型與案例分析(Mathematic。這些方法對各個行業(yè)的數(shù)據(jù)統(tǒng)計、模擬、計算等至關重要,能有效的幫助企業(yè)回避風險,并適當?shù)仡A測市場的走向,使得企業(yè)健康發(fā)展。其次,數(shù)學建模能有效的幫助企業(yè)解讀經(jīng)典案例,在解讀的過程中會應用的一些常用的算法,這顯得特別繁瑣,因此使用數(shù)學軟件來代替常規(guī)的算法,進而節(jié)省出大量的時間。而且一些好的案例能有效的幫助企業(yè)建立發(fā)展戰(zhàn)略,從而提高企業(yè)的生產(chǎn)效益。其優(yōu)勢有以下幾點:(1)在案例解讀過程中使用數(shù)學軟件能幫助相關人員加強算法理解,使得相關人員在實際應用中能正確運用,并適當?shù)倪M行改進,進而解決企業(yè)問題。(2)數(shù)學建模是相對規(guī)范的,使用數(shù)學軟件能加深閱讀理解,提高數(shù)學建模使用的規(guī)范性[9]。(3)對某些優(yōu)秀項目案例詳細解讀,對企業(yè)與相關員工的至關重要,其不僅能參考案例的實際應用效果,還能為企業(yè)積累相關的經(jīng)驗,使得企業(yè)對市場競爭中預判能夠更加精準、實際問題的解決更加快速。(4)數(shù)學軟件在企業(yè)中的實際應用相當重要,其能有效的利用數(shù)據(jù)庫和網(wǎng)絡資源來實現(xiàn)多種算法的綜合應用,進而幫助企業(yè)實現(xiàn)利益最大化。但是現(xiàn)階段比較流行的數(shù)學軟件為MATLAB、Maple、MathCAD,這些軟件各具特色,具體選擇使用哪種軟件,還要根據(jù)企業(yè)實際情況來定。

4結語

綜上所述,數(shù)學軟件與數(shù)值分析對數(shù)學建模的適用非常重要,但是這也對使用者有些相當高的要求,使用者必須精通各種數(shù)學軟件以及數(shù)值分析,這樣才能在實際應用中更快速、更高效的解決數(shù)學建模問題,這對數(shù)學建模的使用人員及相關單位有著重要意義。

參考文獻

[1]陳喜林.數(shù)值分析及數(shù)學軟件在數(shù)學建模中的應用[J].漯河職業(yè)技術學院學報,2019,12(2):53-55.

[2]楊贊玄.數(shù)值分析及數(shù)學軟件在數(shù)學建模中的有效應用[J].數(shù)碼設計(下),2020(7):102-103.

[3]許峰.數(shù)學技術數(shù)學實驗與數(shù)學軟件[J].淮南職業(yè)技術學院學報,2019(1):103-105.

[4]夏愛生,張會鵬,張新巍,等.研究生數(shù)值分析課程教學改革探討:以軍事交通學院為例[J].軍事交通學院學報,2015,17(1):71-73.

[5]李偉才,趙麗琴,張東凱.數(shù)值分析思想方法在數(shù)學建模中的應用[J].科技廣場,2015(9):219-223.

[6]龐金龍,于水英.高校信息資源共享平臺的數(shù)學軟件建模設計與實現(xiàn)[J].數(shù)字技術與應用,2018(6):182.

[7]劉文娟.以就業(yè)為導向的地方高校數(shù)學與應用數(shù)學專業(yè)軟件建模研究:基于教師發(fā)展核心素養(yǎng)[J].產(chǎn)業(yè)創(chuàng)新研究,2020(18):162-163.

[8]蔣漪漣,劉曉丹,張路通.基于云存儲的數(shù)值分析及數(shù)學軟件建模[J].機械制造與自動化,2016(4):104-107.

[9]趙秀,陸美.地方師范院校數(shù)學本科專業(yè)應用數(shù)學專業(yè)軟件建模設計[J].黑龍江科學,2019(1):10-13.

作者:呂亞妮 單位:運城師范高等??茖W校