ImageVerifierCode 换一换
格式:WPS , 页数:29 ,大小:1.56MB ,
资源ID:13163023      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13163023.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一维热传导方程的差分格式.wps资料文档下载)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

一维热传导方程的差分格式.wps资料文档下载

1、邱文林 学 号:20144349 学生姓名 4:高俊 学 号:20144305 学生姓名 5:赵禹恒 学 号:20144359 学生姓名 6:刘志刚 学 号:20144346 学院:理学院 专 业:14 级信息与计算科学 指导教师:陈红斌 2017 年 6 月 25 日偏微分方程数值解课程论文-2-一维热传导方程的差分格式论文 一、微分方程数值解课程论文的格式1)引言:介绍研究问题的意义和现状2)格式:给出数值格式3)截断误差:给出数值格式的截断误差4)数值例子:按所给数值格式给出数值例子5)参考文献:论文所涉及的文献和教材二、微分方程数值解课程论文的评分标准1)文献综述:10 分;2)课题研

2、究方案可行性:3)数值格式:20 分;4)数值格式的算法、流程图:5)数值格式的程序:6)论文撰写的条理性和完整性:7)论文工作量的大小及课题的难度:8)课程设计态度:9)独立性和创新性:10 分。评阅人:一维热传导方程的差分格式-3-一维热传导方程的差分格式一维热传导方程的差分格式1 引言1 引言考虑如下一维非齐次热传导方程Dirichlet初边值问题22(,),uuaf x ttx ,cxd 0,tT (1.1)(,0)(),u xx ,cxd (1.2)(,)(),u c tt (,)(),u d tt 0tT (1.3)的有限差分方法,其中a为正常数,(,),(),(),()f x t

3、xtt为已知常数,()(0),c()(0).d 称(1.2)为初值条件,(1.3)为边值条件.本文将给出(1.1)(1.3)的向前Euler格式,向后Euler格式和CrankNicolson格式,并给出其截断误差和数值例子.经对比发现,CrankNicolson格式误差最小,向前Euler格式次之,向后Euler格式误差最大.2 差分格式的建立2 差分格式的建立2.1 向前2.1 向前Euler格式格式将区间,c d作M等分,将0,T作N等分,并记()/hdcM,/TN,jxcjh,0jM,ktk,0kN.分别称h和为空间步长和时间步长.用两组平行直线jxx,0jM,ktt,0kN将分割成矩

4、形网格.记|0hjxjM,|0ktkN,hh .称,jkx t为结点1.定义h上的网格函数|0,0kjUjMkN,其中,kjjkUu x t.在结点,jkx t处考虑方程(1.1),有一维热传导方程的差分格式-4-22,jkjkjku x tu x taf x ttx 11,jM 11kN.(2.1)将1,jku x t以结点,jkx t为中心关于t运用泰勒级数展开,有221,().2!jkjkjkjkux tu x tu x tux to整理有212,().2jkjkjkjku x tu x tu x tu x tott (2.2)再将1,jkxt,1,jkxt分别以结点,jkx t为中心关

5、于x运用泰勒级数展开,有231,=,(2!3!jkjkjkjkjkux thux thu xtu x tux th(-)4(4)4,()4!jkux tho h,231,=,2!jkjkjkjkjkux thux thu xtu x tux th(4)44,().4!jkux tho h由上述两式可得242112224,2,=()12jkjkjkjkjku xtu x tu xtu x tx tho hhxx.(2.3)将(2.2),(2.3)两式代入(2.1)中,得1112,-u,2,jkjkjkjkjkkjkju x tx tu xtu x tu xtaf x tRh.(2.4)其中422

6、2242,()122jkjkkju x tx tahRohxt 为方程(2.1)的截断误差.舍去截断误差,用kju代替,jku x t,得到如下差分方程11122,kkkkkjjjjjkjuuuuuafh 11,jM 01.kN (2.5)结合初边值条件,可得如下差分格式一维热传导方程的差分格式-5-11122,kkkkkjjjjjkjuuuuuafh 11,jM 11,kN (2.6)0(),jjux 0,jM (2.7)0(),kjut (),kMkut 1.kN (2.8)2.2 向后2.2 向后Euler差分格式差分格式在结点1,jkx t处考虑方程(1.1),有21112,jkjkj

7、ku x tu x taf x ttx 11,jM 1.kN (2.9)将,jku x t以1,jkx t为中心关于t运用泰勒级数展开,有21211,(),()().2!jkjkjkjkux tu x tu x tux to将上式整理得21112,().2jkjkjkjku x tu x tu x tu x tott (2.10)再将11,jku xt,11,jku xt分别以1,jkx t为中心关于x运用泰勒级数展开,有23111111,=,(2!jkjkjkjkjkux thux thu xtu x tux th(-)4(4)14,(),4!jkux tho h 23111111,=,2!

8、jkjkjkjkjkux thux thu xtu x tux th(4)414,().4!jkux tho h由上述两式可得24211111112224,2,=()12jkjkjkjkjku xtu x tu xtu x tx tho hhxx.(2.11)将(2.10),(2.11)两式代入(2.9)中,得 一维热传导方程的差分格式-6-1111112,2,jkjkjkjkjku x tu x tu xtu x tu xtah1,.kjkjf x tR (2.12)其中24211224,()212ikikkjx tu x tahRohtx 为方程(2.9)的截断误差.舍去截断误差,用kju

9、代替,jku x t,得到如下差分方程111111122,kkkkkjjjjjkjuuuuuafh 11,jM 1.kN (2.13)结合初边值条件,可得如下差分格式111111122,kkkkkjjjjjkjuuuuuafh 11,jM 1,kN(2.14)0(),jjux 0,jM (2.15)0(),kkut (),kMkut 1.kN (2.16)2.3 2.3 CrankNicolson差分格式差分格式在结点1/2,jkx t处考虑方程(1.1),有21/21/21/22,jkjkjku x tu x taf x ttx 11,jM 01.kN(2.17)将1,jku x t,jku

10、 x t以1/2,jkx t为中心关于t运用泰勒级数展开,有21/211/21/2,22!2jkjkjkjkux tu x tu x tux t31/23,.3!2jkux to21/21/21/2,22!2jkux to将上述两式整理得一维热传导方程的差分格式-7-3211/21/233,().24jkjkjkjku x tu x tu x tu x tott (2.18)再将1,jku xt,1,jku xt分别以,jkx t为中心关于x运用泰勒级数展开,有231,(,),=,(2!jkux tho h,23(4)441,=,().2!4!jkjkjkjkjkjkux thux thux

11、thu xtu x tux tho h由上述两式得242112224,2,=().12jkjkjkjkjku xtu x tu xtu x tx tho hhxx (2.19)同理,将11,jku xt,11,jku xt分别以1,jkx t为中心关于x泰勒级数展开,整理得24211111112224,2,=().12jkjkjkjkjku xtu x tu xtu x tx tho hhxx (2.20)此时,分别将1,jku x t,jku x t以1/2,jku x t为中心关于t泰勒级数展开,有2234211/21/21/2222222,1=,22!2jkjkjkjku x tu x

12、tu x tu x toxxxtxt 2231/21/2222,=2jkjkjku x tu x tu x txxxt421/2222,1.2!2jku x toxt利用上述两式得222421/211/2222222,11.222jkjkjkjku x tu x tu x tu x toxxxxt (2.21)利用(2.19),(2.20)两式,整理有22111222,2,jkjkjkjkjku x tu x tu xtu x tu xtxxh一维热传导方程的差分格式-8-421111124,2,12jkjkjkjku xtu x tu xtx thhx42124,.12jkx tho hx

13、(2.22)结合(2.21),(2.22)两式,整理得21/21122,2,2jkjkjkjku x tu xtu x tu xtxh42111111/2222,2,1222jkjkjkjku xtu x tu xtu x thxt44221244,1.2 1212jkjkx tx thho hxx (2.23)将(2.18),(2.23)式代入(2.17)得 1112,2,2jkjkjkjkjku x tu x tu xtu x tu xtah111112,2,.2jkjkjkkjkju xtu x tu xtaf x tRh (2.24)其中4443222211/21/244223,2 1

14、212224jkjkjkjkkjx tx tu x tu x ta hhRxxxtt 32()oh为方程(2.17)的截断误差.舍去截断误差,用kju代替(,)jku x t,可得如下差分方程111111111/22222,22kkkkkkkkjjjjjjjjkjuuuuuuuuaafhh11,jM 01.kN (2.24)结合初边值条件,可得如下差分格式111111111/22222,22kkkkkkkkjjjjjjjjkjuuuuuuuuaafhh11,jM 01,kN (2.25)一维热传导方程的差分格式-9-0(),jjux 0,jM (2.26)0(),kkut (),kMkut 1

15、.kN (2.27)3 差分格式的求解3 差分格式的求解3.1 向前3.1 向前Euler格式格式记2arh,称r为步长比.差分格式(2.6)(2.8)中(2.6)可改写为111(1 2)kkkkkjjjjjur ur ur uf ,11jM,01kN.(3.1)将(3.1)写成如下形式11kkkUA UFr F .其中+1111121=,TkkkkMUuuu,121=,TkkkkMUuuu,121,TkkkkMFfff,10(1)*1,0,0,0,TkkMMFuu,(1)*(1)1 21 21 2MMrrrrrArrrr .3.2 向后3.2 向后Euler格式格式记2arh,称r为步长比.

16、差分格式(2.14)(2.16)中(2.14)可改写为111111(12)kkkkkjjjjjur ur ur uf ,11jM,1kN.(3.2)将(3.2)写成如下形式111kkkA UUFr F .其中一维热传导方程的差分格式-10-+1111121=,TkkkkMUuuu,121=,TkkkkMUuuu,1111121,TkkkkMFfff,1110(1)*1,0,0,0,TkkMMFuu,(1)*(1)(12)(12)(12)MMrrrrrArrrr.3.3 3.3 CrankNicolson格式格式记2arh,称r为步长比.差分格式(2.25)(2.27)中(2.25)可改写为1111/21111-/2(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1