时间步长与空间步长对稳定性影响.docx

时间步长与空间步长对稳定性影响.docx

ID:62233265

大小:174.15 KB

页数:9页

时间:2021-04-22

时间步长与空间步长对稳定性影响.docx_第1页
时间步长与空间步长对稳定性影响.docx_第2页
时间步长与空间步长对稳定性影响.docx_第3页
时间步长与空间步长对稳定性影响.docx_第4页
时间步长与空间步长对稳定性影响.docx_第5页
资源描述:

《时间步长与空间步长对稳定性影响.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、。对下面的一阶对流扩散方程?u+a?u=0x∈(-∞,∞),t>0?t?tu(x,0)=U(x)x∈(-∞,∞)(1.1)对求解区间[0,1]10x+1-0.1≤x≤0U(x)=-10x+10≤x≤0.10其余Matlab程序functionu=yingfeng(a,dt,n,minx,maxx,M)%方程中的常数:a%时间步长:dt%空间节点个数:n%求解区间的左端:minx%求解区间的右端:naxx%时间步的个数:M%求解区间上的数值解:uformatlong;h=(maxx-minx)/(n-1);ifa>0forj=1

2、:(n+M)u0(j)=IniU(minx+(j-M-1)*h);endelseforj=1:(n+M)u0(j)=IniU(minx+(j-1)*h);endendu1=u0;fork=1:Mifa>0fori=(k+1):n+Mu1(i)=-dt*a*(u0(i)-u0(i-1))/h+u0(i);-可编辑修改-。endelsefori=1:n+M-ku1(i)=-dt*a*(u0(i+1)-u0(i))/h+u0(i);endendu0=u1;endifa>0u=u1((M+1):M+n);elseu=u1(1:n);e

3、ndformatlong;functionux=IniU(x)formatlong;ifx<=0ifx>=-0.1ux=10*(x+0.1);elseux=0;endelseifx<=0.1ux=-10*(x-0.1);elseux=0;endendend在保持其他量不变的情况下,通过改变dt的值来改变来分析时间步长dt和空间步长h的取值关系r=ΔtΔtat=aar=a=事实上令h则有h(maxx-minx)/(n-1)u=yingfeng(1,0.00001,101,0,1,100);t(n-1);-可编辑修改-。plot

4、(u)u=yingfeng(1,0.001,101,0,1,100);plot(u)u=yingfeng(1,0.003,101,0,1,100);>>plot(u)u=yingfeng(1,0.005,101,0,1,100);plot(-可编辑修改-。u)u=yingfeng(1,0.006,101,0,1,100);plot(u)u=yingfeng(1,0.007,101,0,1,100);plot(u)u=yingfeng(1,0.008,101,0,1,100);-可编辑修改-。plot(u)u=yingfeng(

5、1,0.009,101,0,1,100);plot(u)u=yingfeng(1,0.01,101,0,1,100);plot(u)u=yingfeng(1,0.011,101,0,1,100);plot(-可编辑修改-。u)u=yingfeng(1,0.012,101,0,1,100);plot(u)u=yingfeng(1,0.013,101,0,1,100);plot(u)>>u=yingfeng(1,0.014,101,0,1,100);>>-可编辑修改-。plot(u)>>u=yingfeng(1,0.017,101

6、,0,1,100);>>plot(u)>>u=yingfeng(1,0.020,101,0,1,100);>>plot(u)u=yingfeng(1,1,101,0,1,100);plot(-可编辑修改-。u)由以上得到的图像我们可以知道当ar≤1,既Δt≤1ha时波是稳定的,且随着时间的增长向右传播;ar>1时,波开始不稳定,且向左不断的扩散。ar=1或t→0-可编辑修改-。THANKS!!!致力为企业和个人提供合同协议,策划案计划书,学习课件等等打造全网一站式需求欢迎您的下载,资料仅供参考-可编辑修改-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。