一维浅水方程

版本1.0.0.0 (13.8 KB 詹姆斯•亚当斯
求解溃坝情景下的一维浅水方程

2 k下载

更新2014年5月6日

查看许可协议

使用四个有限差分格式(Lax-Friedrichs, Lax-Wendroff, MacCormack和Adams Average)来求解一维浅水方程。Adams Average方案是我本人(James Adams)在2014年设计的。
使用溃坝条件(初始流速设置为零)。

给出了零梯度(水流出区域)和反射边界条件的选择。

在每次迭代中绘制水的高度和速度。

采用启发式时间步。如果时间步长过小,模拟将停止。

在模拟完成后绘制时间步长的图形。

引用作为

詹姆斯·亚当斯(2022年)。一维浅水方程(//www.tatmou.com/matlabcentral/fileexchange/46475-1d-shallow-water-equations-dam-break), MATLAB中央文件交换。检索

MATLAB版本兼容性
由R2011a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!