999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Matlab在常微分方程教學中的應用

2012-01-13 03:01:30閆金亮
武夷學院學報 2012年2期
關鍵詞:利用意義數學

閆金亮

(武夷學院 數學與計算機系,福建 武夷山 354300)

Matlab在常微分方程教學中的應用

閆金亮

(武夷學院 數學與計算機系,福建 武夷山 354300)

本文主要介紹了Matlab在常微分方程教學中的一些應用,如利用數值方法求解常微分方程的數值解、利用Matlab來描繪常微分方程解曲線及方向場、利用Matlab描繪常微分方程奇解的幾何意義等,最后我們對在常微分方程教學中使用Matlab的意義作一簡單的評價。

常微分方程;Matlab;方向場;奇解

1 引言

科學技術和工程中大量的問題都表達為常微分方程的形式,特別是描述系統的動態演變時,如RLC電路、數學擺、人口模型、生態模型、化學反應過程等都表達為以時間t為獨立變量的常微分方程或方程組,所以常微分方程非常重要.但在實際中,除了一些簡單或特殊的微分方程,我們可以用公式或特定的方法求解外,大部分方程要給出其解析解常常是非常困難的,我們只能借助于數學軟件給出其數值解.而現行的各種常微分方程教材,對數值解法的介紹都涉及不多,而且受限于常規的教學方式,給學生講解數值解法也比較困難.另外,傳統的常微分方程的教學,往往偏重于理論學習,如一階初等微分方程的初等解法,我們往往偏重于求解微分方程的一系列方法,而對于抽象的方程的解對應的積分曲線和積分曲線族,以及一些與幾何聯。系緊密的概念如奇解等往往很難給學生以直觀的解釋,致使學生很難理解相關概念和解的幾何意義.

Matlab是由美國的Cleve Moler博士于1980年提出的,它以矩陣運算為基礎,把計算、可視化、程序設計融合到了一個簡單易用的交互式工作環境中.可實現工程計算、算法研究、符號運算、建模和仿真、原型開發、數據分析及可視化、科學和工程繪圖、應用程序設計等功能.Matlab強大的運算功能和圖形使其成為目前世界上應用最為廣泛的科學計算軟件之一.鑒于此,我們可以借助于Matlab來介紹常微分方程的數值解法,并且利用它的繪圖功能來演示像奇解這樣有明顯幾何意義的概念的幾何特征.

下面我們對本文結構作一簡要介紹,第二部分對常用的求解常微分方程的數值方法如歐拉方法、改進歐拉方法和Runge-Kutta方法等作一簡單介紹;第三部分結合具體實例介紹一下Matlab在常微分方程教學中的一些應用;第四部分我們對借助Matlab進行常微分方程教學的意義作一簡要評述.

2 數值方法介紹

下面我們針對微分方程的初值問題

分別介紹歐拉方法、改進歐拉方法以及Runge-Kutta方法.

微積分基本定理(牛頓—萊布尼茨公式)

設 f(x)在[a,b]上連續,F(x)是 f(x)在[a,b]上任意一個原函數,則有

由微積分基本定理我們有

我們分別對上式右端使用數值積分公式,即若使用左矩形公式,有

我們取 yn作為 y(xn)的近似值,則有

同理,若使用右矩形公式,有

同樣地,若使用梯形公式,有

3 應用舉例

下面我們通過具體例子來看一下Matlab在常微分方程教學中的一些應用.

1.利用Matlab求解常微分方程數值解

數值實驗一:分別用歐拉方法、改進歐拉方法、4階Runge-Kutta方法計算下列初值問題

并與精確解對比,其中步長h=0.1,精確解

表一和表二中分別給出了精確解、數值解及絕對誤差和相對誤差,從表中可以看出歐拉方法有1階精度,即誤差為為o(h),改進歐拉方法有2階精度,即誤差階為o(h2),4階 Runge-Kurta方法有4階精度,即誤差階為o(h4);圖一是各個方法的數值解與精確解的對比圖,從圖像上可以看出4階Runge-Kutta方法的解基本與精確解吻合,而歐拉方法的解與精確解偏差較大,圖二為各個方法的數值解的絕對誤差圖像,從圖像上可以看出4階Runge-Kutta方法的絕對誤差幾乎接近于零,而歐拉方法的絕對誤差相對較大.

2.利用Matlab繪制常微分方程的解曲線和方向場我們可以利用以下代碼來繪制數值實驗一方程對應的解曲線和方向場:

(1)編寫微分方程(方程組)的M文件比如文件名szj.m function dy=ode1(x,y)

表1 計算結果

表2 計算結果

圖1 方程數值解與精確解

圖2 數值解與精確解的絕對誤差

(2)調用函數來求解微分方程(方程組)

如下圖所示,其中圈構成曲線表示解曲線.

圖3 解曲線和方向場

3 利用Matlab解釋奇解的幾何意義

如下圖所示,其中圈構成曲線表示奇解,

圖4 積分曲線與奇解

4 小結

在本文中,我們主要介紹了Matlab在常微分方程中的一些應用,首先,我們利用不同的數值方法來求解常微分方程的數值解,并對不同方法的精確度作了比較;其次,利用Matlab來描繪常微分方程的解曲線和方向場;最后,利用Matlab來描繪了常微分方程奇解的幾何意義.

常微分方程課程比較復雜,對學生的數學基礎要求較高,所以學生學起來比較吃力,所以學生容易對學習喪失興趣,學習主動性比較差.所以,在授課過程中,我們不僅要將基本概念和原理給學生講通講透,還要利用計算機的表現能力將抽象問題具體化.Matlab教學平臺的引入,能夠化繁為簡,化抽象為具體,加深學生對本課程的掌握程度,提高教學效果,并且引導學生將理論應用于實際.

[1]王高雄,周之銘,朱思銘等.常微分方程(第三版)[M].北京:高等教育出版社.

[2]劉保柱,蘇彥華,張宏林.MATLAB7.0從入門到提高(修訂版)[M].北京:人民郵電出版社.

[3]胡世華,揚東屏.中國大百科全書:數學卷[M].北京:大百科全書出版社,1988.

[4]朱春蓉,鄭群珍.Maple在常微分方程教學中的應用[J].河南教育學院學報:自然科學版,2009,18(3):63-64.

[5]何雙.MATLAB在常微分方程初值問題的應用[J].長春師范學院學報:自然科學版,2005,24(3):17-19.

Application on M atlab in Ordinary Differential Equation Education

YAN Jinliang

(School of Mathematics and Computer Science,Wuyi University,Wuyishan,Fujian 354300)

In this paper,We mainly introduce some application of Matlab in ordinary differential equation education.For example,Using numerical methods to com put the numerical solution of ordinary differential equation;Using Matlab to draw the picture of solution curve and orientation field about ordinary differential equation;Using Matlab to depict the geometric meaning of odd solution about ordinary differential equation.At last,we simply evaluate the meaning of Matlab in ordinary differential equation education.

ordinary differential equation;Matlab;orientation field;odd solution

O175.1

A

1674-2109(2012)01-0095-05

2012-02-21

閆金亮(1979-),男,漢族,碩士,助教,主要研究方向:微分方程數值解。

猜你喜歡
利用意義數學
一件有意義的事
新少年(2022年9期)2022-09-17 07:10:54
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
有意義的一天
利用一半進行移多補少
利用數的分解來思考
Roommate is necessary when far away from home
我為什么怕數學
新民周刊(2016年15期)2016-04-19 18:12:04
數學到底有什么用?
新民周刊(2016年15期)2016-04-19 15:47:52
詩里有你
北極光(2014年8期)2015-03-30 02:50:51
數學也瘋狂
主站蜘蛛池模板: 在线观看av永久| 园内精品自拍视频在线播放| 亚洲日本韩在线观看| 亚洲国产一区在线观看| 亚洲码一区二区三区| 毛片国产精品完整版| 中国精品自拍| 极品国产在线| 天天摸夜夜操| 亚洲视屏在线观看| 操国产美女| 亚洲精品成人片在线播放| 成人韩免费网站| 小说区 亚洲 自拍 另类| 91久久青青草原精品国产| 红杏AV在线无码| 亚洲天堂2014| 国产精品视频a| 中文字幕欧美日韩| 中文字幕永久视频| 欧美日韩一区二区三| www.亚洲色图.com| 一级爆乳无码av| 女人18毛片久久| 九色视频一区| 亚洲伦理一区二区| 成人国产精品视频频| 中日韩欧亚无码视频| 国产女人水多毛片18| 国产福利在线免费| 国产大全韩国亚洲一区二区三区| 999在线免费视频| 99精品热视频这里只有精品7| 国产高清在线精品一区二区三区| 国产精品偷伦在线观看| a级毛片在线免费| 波多野结衣中文字幕一区| 国产噜噜在线视频观看| 一级全黄毛片| 亚洲国产理论片在线播放| 日韩无码视频专区| 人妻中文久热无码丝袜| 91毛片网| 久久黄色小视频| 亚洲精品成人片在线播放| 亚洲乱亚洲乱妇24p| 欧美啪啪视频免码| 国产在线一二三区| 欧美一区二区三区香蕉视| 91久久国产成人免费观看| 毛片视频网| 久久精品最新免费国产成人| 欧美一区国产| 午夜毛片免费看| 日韩精品亚洲人旧成在线| 亚洲日韩欧美在线观看| AV熟女乱| 欧美精品1区| 国内精品小视频在线| 男女性色大片免费网站| 18禁影院亚洲专区| 亚洲成综合人影院在院播放| 亚洲天堂福利视频| 免费jizz在线播放| 国产日本欧美在线观看| 欧美在线综合视频| 精品亚洲麻豆1区2区3区| 全部毛片免费看| 国产欧美视频在线观看| 在线免费亚洲无码视频| 亚洲一区二区三区国产精华液| 亚洲欧美另类日本| 亚洲国产成人无码AV在线影院L| 国产激情第一页| 免费一级成人毛片| 成人永久免费A∨一级在线播放| 丁香婷婷久久| 黄色网站在线观看无码| 99热这里只有免费国产精品| 久久婷婷六月| 午夜欧美理论2019理论| 一本大道视频精品人妻|