一维线性平流方程的求解使用了五个有限差分格式的选择(全部显式)。一阶逆风,拉克斯-弗里德里希,拉克斯-温德罗夫,亚当斯平均(拉克斯-弗里德里希)和亚当斯平均(拉克斯-温德罗夫)。
采用启发式时间步长。
使用周期性边界条件(解重新出现在图窗口的另一端。金宝搏官方网站
在每个时间步上绘制因变量(污染物浓度)。
额外的信息,
亚当斯平均方案是我本人(James Adams)在2014年设计的。在本程序中,它已被用于修改Lax-Friedrichs和Lax-Wendroff方案。数值实验表明,Adams平均能有效地提高算法的性能。
引用作为
詹姆斯·亚当斯(2022年)。一维线性平流有限差分(//www.tatmou.com/matlabcentral/fileexchange/46480-1d-linear-advection-finite-difference), MATLAB中央文件交换。检索.