第六讲_2.3高阶有限差分(6).pptx
《第六讲_2.3高阶有限差分(6).pptx》由会员分享,可在线阅读,更多相关《第六讲_2.3高阶有限差分(6).pptx(48页珍藏版)》请在一课资料网上搜索。
1、回顾回顾:显式差分方法隐式差分方法Crank-Nicolson隐式差分显式最简单隐式Crank-Nicolson 隐式1111111(22)(22)nnnnnniiiiiisTs TsTsTs TsT xt(nt+1)=nt*dt;plot(xt,T_e,b.-,xt,T_i,g.-,xt,T_m,m.-,xt,T_a,r.-,);hold on%set(gca,DataAspectRatio,(max(xt)-min(xt)/(max(T_e)-min(T_e)/3 1 1);xlabel(Time(s),Fontname,times new roman,FontSize,14);ylabe
2、l(Temperature,Fontname,times new roman,FontSize,14);title(dt=0.01 tau=0.7);%Malab-1Dclear;clc;figure(color,w);t0=1;%initial temperaturetau=0.7;%time constantdt=0.01;%time intervalt_total=10;nt=round(t_total/dt);%total time steps T_e(1)=t0;T_i(1)=t0;T_m(1)=t0;for i=1:nt;xt(i)=(i-1)*dt;T_e(i+1)=T_e(i)
3、*(1-dt/tau);%explicitT_i(i+1)=T_i(i)/(1+dt/tau);%implicitT_m(i+1)=T_m(i)*(1-dt/2/tau)/(1+dt/2/tau);%mix T_a(i)=t0*exp(-xt(i)/tau);%analytical resultsend牛顿冷却问题不同差分格式的matlab程序混合差分格式精度最高!不同差分格式计算结果对比混合差分格式精度最高!不同差分格式计算结果对比混合差分格式精度最高!不同差分格式计算结果对比混合差分格式精度最高!不同差分格式计算结果对比混合差分格式精度最高!不同差分格式计算结果对比高阶差分算子主讲人:胡才
4、博中国科学院大学地球科学学院中国科学院计算地球动力学重点实验室为什么需要高阶算子以上的差分形式又称为微分算子(derivative operator)。在实际应用中,基于一阶和二阶差分形式的差分格式的精度不能满足要求,在以上差分形式中,我们只用到相邻网格节点上的值。是否可以利用更多的信息提高微分算子的精度?用待定系数法构造精度较高的差分格式。Taylor算子微分微分算子长度函数f(x)在某一位置x的近似值以及导数(一阶、二阶、高阶等)如何计算?办法:充分利用更多相邻点的信息。问题:如何计算相邻点的权重(系数)?ii+1i+2i+3i-3i-2i-1Taylor算子在不同相邻点进行Taylor级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 _2 有限
