




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验1题目:两点边值问题的差分求解目的与要求:掌握中心差分格式的程序实现掌握分析算法误差的方法实验内容:(i) 分别在步长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)(ii) 给出差分解近似精确解在无穷范数和离散L2范数下的误差阶。% 实验报告提交期限 2011.10.10 提示:关于(ii)必须给出类似下面的表格实验2题目:五点差分格式目的与要求:1 / 7掌握五点差分格
2、式的程序实现掌握分析算法误差的方法实验内容:(i) 分别在步长h=1/16,1/32,1/64,1/128情形下用五点差分格式计算二维椭圆问题-delta(u) = f,求解区域为0,1*0,1,边值条件为Dirichlet齐次边值条件。建议五点差分格式的求解使用Gauss-Seidel迭代法(ii) 给出系数矩阵的非零元图像,使用函数spy(A)(iii) 分析差分解近似精确解在无穷范数和L2范数下的误差阶。% 实验报告提交期限 2010.11.20提示:关于(i)要先写出2个排序函数并测试关于(iii)必须给出类似下面的表格实验3题目:最简差分格式目的与要求:掌握向前向后差分格式的程序实现
3、掌握分析算法误差的方法实验内容:(i) 分别用向前和向后差分格式计算一维抛物问题求解区域为0,1*0,T,其中T=1,精确解和右端项分别为定解条件为齐次边值条件及初值条件(ii) 在空间步长h=1/10, 1/20, 1/40,网比r固定为1/2情形下,分析差分解近似精确解在无穷范数和L2范数下关于空间步长和时间步长的误差阶。空间步长h倍数L2范数比值无穷范数比值1/100.0067473622454750.0017120655126601/2020.0023708403466132.8459791715263884.277077137977100e-0041/4020.00083692801
4、32642.8327888528510081.069079499972762e-004空间步长h时间步长t倍数L2范数比值无穷范数比值1/100.0053.373681122737710e-0040.0020734652484781/200.0012545.927100866531827e-0055.6919583430537775.147629020041095e-0044.0280005423962091/400.000312541.046160016579775e-0055.6655777057025921.284662929748076e-0044.006988059545356%实验
5、一clc;clear all;digits(32);f=inline('100*exp(-10*x)');u=inline('1-(1-exp(-10)*x-exp(-10*x)');W=20 40 80 160;iLabel='步长为1/20' '步长为1/40' '步长为1/80' '步长为1/160'%四种步长下的差值结果for l=1:4%N为该次分割区间数 n为插值节点个数N=W(l);h=1/N;n=N-1;a=-1*ones(1,n);b=2*ones(1,n);c=a;x=a;U=a
6、;for k=1:n F(k)=f(k*h)*h2; U(k)=u(k*h);end%求解插值节点的值for i=1:n-1 a(i+1)=a(i+1)/b(i); b(i+1)=b(i+1)-a(i+1)*c(i); F(i+1)=F(i+1)-a(i+1)*F(i);endx(n)=F(n)/b(n);for k=n-1:-1:1 x(k)=(F(k)-c(k)*x(k+1)/b(k);end%寻找最大误差max=abs(U(1)-x(1);for i=2:n if max<abs(U(i)-x(i); max= abs(U(i)-x(i); endendmaxL2=sqrt(U-x
7、)*(U-x)'*h)%绘制拟合曲线t=1/N:h:(1-1/N);subplot(2,2,l);plot(t,x,'r*',t,U,'g');title(iLabell);end %向后差分实验clc;clear all;format long;r=1/2;shuzu=10,20,40;for bu=1:3N=shuzu(bu)-1;h=1/(N+1);t=h2*r;M=1/t;V1=zeros(1,N+2);x=0:h:1;V=sin(pi*x);U=exp(-1)*sin(pi*x);%for k=1:M a=-r*ones(1,N-1);b=(1+2*r)*ones(1,N);f=(pi2-1)*exp(-k*t)*sin(pi*x);F=f*t+V;F=F(2:N+1);X=zeros(N,N);X=diag(b)+diag(a,1)+diag(a,-1);V1=inv(X)*F'V(2:N+1)=V1;ende=V(2:N+1)-U(2:N+1);%寻找最大误差mmax=abs(e(1);for i=1:N mmax= max(abs(e(i),mmax);endmmax;%L2误差L2=e*e'L2=sqrt(L2*h);%求误差的阶 Morder表示最大误差阶,Lorder 表示L2误差阶if
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江国企招聘2025台州湾新区招聘7人笔试参考题库附带答案详解
- 浙江国企招聘2024浙江省文化产业投资集团有限公司招聘14人笔试参考题库附带答案详解
- 二零二五年度企业入驻高新技术产业园区入驻合同
- 二零二五年度工程款抵扣工程结算审计协议
- 二零二五年度地下停车场车位出售合同协议
- 二零二五年度事业单位解聘合同模板(绿化养护人员岗位)
- 2025年度深圳租房合同租赁期限变更与租赁物维护服务协议
- 二零二五年度电商直播平台主播劳动合同
- 2025年度新能源储能技术股东合作协议书
- 二零二五年度新能源电池回收利用合作开发协议范本
- 《走近世界民间美术》 课件 2024-2025学年人美版(2024)初中美术七年级下册
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 河北单招考试三类职业适应性测试考试题与答案
- 茂名市2008-2016年土地增值税工程造价核定扣除标准
- 部编版语文九年级下册《枣儿》公开课一等奖教案
- L阿拉伯糖与排毒课件
- 《现代交换原理》期末考试试习题和答案(免费)
- 手机开发流程图
- 队列队形比赛评分标准
- 生产矿井储量管理规程
- LED投光灯产品说明书
评论
0/150
提交评论