椭圆方程的有限元法_第1页
椭圆方程的有限元法_第2页
椭圆方程的有限元法_第3页
椭圆方程的有限元法_第4页
椭圆方程的有限元法_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上椭圆形方程的有限元 上机实习报告专心-专注-专业两点边值问题有限元法(必做)从Galerkin原理出发用线性元解两点边值问题:精确解:。1.1变分形式从Galerkin原理出发推导出两点边值问题的变分形式,将积分区间等分为N份,则步长,记为。写出有限元方程及系数矩阵元素。解: 由题可知p(x)=1,q(x)=1,f(x)= 所以有限元方程为,j=1,2,.,n 其中, , , , 计算有: 1.2利用MATLAB求解问题的过程依次取用MATLAB求解并图形比较数值解与精确解,用表格列出不同剖分时的误差。程序如下:function u= bianzhi(p,q,N)h=

2、1/N;x=0:h:1;A=zeros(N-1);for i=2:N-1 a3=(t)-p./h+h.*q.*t.*(1-t); a2=(t)p./h+h.*q.*(t.2)+p./h+h.*q.*(1-t).2); a1=(t)-p./h+h.*q.*t.*(1-t); A(i,i-1)=quad(a1,0,1); A(i,i)=quad(a2,0,1); A(i-1,i)=quad(a3,0,1);endA(1,1)=quad(a2,0,1); f=zeros(N-1,1);for i=2:N f1=(t)(x(i-1)+h.*t).2.*t+(x(i)+h.*t).2.*(1-t); f

3、(i-1)=h.*quad(f1,0,1);endu=inv(A)*f;precise_value=(exp(2)-1)(-1).*(2-3*exp(1)*exp(x)-(2*exp(1)-3)*exp(1-x)+x.2+2;plot(x,0;u;0,b-,x,precise_value,r-);legend(数值解,精确解);err=norm(0;u;0-precise_value)end N=4 N=8 N=16 N=32 N=64 N=128 N=256不同N对应的误差表格如下:N48163264128256err2.46e-048.56e-053.01e-051.06e-053.76e-061.33e-064.70e-07 1.3 方法总结及分析由上图和表格可以看出,从Galerkin原理出发推导的两点边值问题的解和真实解的误差

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论