版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微分方程数值解实验报告姓名丁建伟学号200708020211日期2010.11.25实验项目两点边值问题的差分求解指导教师徐强一、上机实验的问题和要求(需求分析):实验内容:分别在步长h=1/20,1/40,1/80,1/160情形下用中心差分格式计算齐次两点 边值问题-u”=f,u(0)=u(1)=0。其中 f(x) = 100*exp(-10*x),精确解为 u(x)= 1 - (1-exp(-10)*x - exp(-10*x)给出差分解近似精确解在无穷范数和L2范数下的误差阶。目的与要求:掌握中心差分格式的程序实现掌握分析算法误差的方法二、程序设计的基本思想,原理和算法描述:基本思想及
2、原理:做均匀网格剖分:0 = x x x = 1 x = ih h =01n ,分点, 步长 n在节点x i处,对微分方程离散化-= f ( x ) dx 2u (x ) - 2 u (x ) + u (x )i+iii-id 2 udx 2h 2 d 4 u+12 dx 4+ O (h 3)iu( xi+1)- 2u( x+ u( xi-i)= f ( x ) + R (u )h 2J i i其中R (u)=ih 2 d 4u12亦+ O(h3)记在节点xk,k = 0N数值解为顾 L u := ui+1 2ui + i1则有h ih2比较知七件):=/(气)+R() 所以R (u) = L
3、 u(x.)- R .表示用差分算子Lh代替微分算子L产生的误差称之为(局部)截断误差。这里关于h的阶为O(h2)队=f (x)汪意ii所以R (u) = Lu(x)-f(x)由此知:(局部)截断误差可视为差分格式,将数值解换成相应真解值后,左端 减右端,再做Taylor展式获得的(可作为计算公式)。方程的联立形式(中心差分格式)-Ui+1 2ui + Ui-1 = f, i = 1 n -11 hiu = 0, u = 0l0 N矩阵形式 AU = (其中A 是三对角矩阵)又因为A是三对称矩阵,而且符合追赶法的使用条件,故可用追赶法求解U的解。三、主要程序代码或命令:#include#inc
4、lude#define MAX 200/*预定义数组大小*/void main() int n,i;/*初始化阶数n*/float uMAX,yMAX;float FMAX,fMAX,mMAX;float h,x;/*步长和剖分点*/printf(请输入等分数n值:”);scanf(%d,&n);/*读入阶数 */h=1/float(n);m1=-0.5;/*使用追赶法求解系数矩阵三对称的线性方程组*/for(i=2;i=n-2;i+)mi=-1/(2+mi-1);for(i=1,x=h;x1.0;x+=h,i+)Fi=100*exp(-10*x);fi=1-(1-exp(-10)*x-exp
5、(-10*x); y1=F1/(2/(h*h);for(i=2;i=1;i-)ui=yi-mi*ui+1;for(i=1;i11暮中心差分-OM.32 0 H_0 M_3551 0/7 3 0 0 0一互斧爰差差君差暑差是差暑是是差差芝艺君尹差芒芬著 J唐昭呸鸣店膳招鸣隋寤咨咯宿陷序咯客陷寤咨捋陷啥切 25 1M-56H-398GM-031-52-_b?G 0 5 1 7 8 ? 3 4 4 ? 27 I1H53 61 58 12 4228m-v3s14685 8 13 I I8 3 9 442973 3 2 28 9 94 9 4 29710 0942 0M-.项电用.甬南项珥甬.用顶用旬用
6、质用旬旬角角WW 青青至星1青青圭早目育青歪星HZ言肯青青Mr王ieiirA-578682 0.5G7S43 Q.5361130=490723 0,467337 U.443G23 U.41653 H.3954S4 0-371161 0.34G71G 322178 0-297567 0-2728980.248195 0.22343S 0a1986S4 0.173869 0,149057 Q.124233W.O745S7 0.049709 0.024856且直直宜-10|01直宜白HnIH.且直有直直直直IWMHM直直 IzlLklblfcl/ILlrulhul/ltAlhklhuTfcltilL
7、ulhlfcl/ILAIrlhLI |勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺勺 r_r一 - - - - I - - I - - M_一, - JT一 1 _r一 - - -, ,JT一 I - 二一 -r一 I - - I - M - ,二,!* L J 1 一8 9 -3 3u UJ22 LM出山出出出山III出出山II!出出出山出出1 4 2 uJ 7 2 u_J s 9 02 3 uuu由图可知:四种步长下无穷范数分别为:h=1/20时为e1=0.013742, h=1/40时为e2=0.003477, h=1/80时为e3=0.000872,h=1/160时为e4=0.000218。计算可得差分解近似精确解在无穷 范数下误差阶数为二阶(e=maxui)四种步长下 L2 范数分别为:h=1/20 时为 e1=0.009277,h=1/40 时为 e2=0.002342, h=1/80时为e3=0.000586, h=1/160时为e4=0.000145。计算可得差分解近似精确解在L2范数下误差阶数为二阶。(。=(Z1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45410.7-2026光学和光子学望远镜系统试验方法第7部分:极限分辨力
- 护理同理心的情感与认知基础
- 护理质量事件处理
- 湖北省宜昌市2025-2026学年高二下学期期中考试语文试卷(含答案)
- 智能体构建与应用开发(Python+LangChain)(微课版)课件 项目3、4 熟悉LangChain开发基础、实现对话上下文记忆管理
- 电子设备调试工诚信品质考核试卷含答案
- 保健拔罐师诚信品质竞赛考核试卷含答案
- 2026年新科教版高中高一历史下册第三单元辛亥革命影响卷含答案
- 混凝土机械维修工岗前岗位实操考核试卷含答案
- 热注运行工道德知识考核试卷含答案
- 2026广东东莞市城市管理和综合执法局招聘编外聘用人员6人备考题库及答案详解(真题汇编)
- 2026年7月浙江高中学业水平合格考生物试卷试题(含答案详解)
- 2026年真空镀膜机电源行业分析报告及未来发展趋势报告
- 2025年劳动保障监察大队招聘考试真题(附答案)
- 煤矿尽职调查报告
- 2026年高中历史教师招聘试题及答案
- 2025年《青铜葵花》(曹文轩)阅读测试题和答案
- (完整版)气体灭火系统安装施工方案
- (正式版)T∕CPCPA 0017-2026 托育机构婴幼儿回应性照护服务规范
- (2026版)视网膜中央动脉阻塞神经介入专家共识课件
- 2025年四川省广元市八年级地理生物会考考试真题及答案
评论
0/150
提交评论