找回密码
 立即注册

数值方法解微分方程:一组实现数值方法以求解常微分方程和偏微分方程(ODE和PDE)的程

[复制链接]
发表于 2023-11-19 02:21:28 | 显示全部楼层 |阅读模式
数值方法解微分方程:一组实现数值方法以求解常微分方程和偏微分方程(ODE和PDE)的程序。方法包括:有限差分法、特征法、Lax-Wendroff法、射击法和GCL谱配置法。还利用了各种时间步进方案

文件列表:
├文件夹1:[Numerical-Methods-Solutions-Differential-Equations-main]
│  ├文件夹1:[BVP_Solvers]
│  │  ├(1)am213b_hw1_p1.py
│  │  ├(2)am213b_hw1_p2.py
│  │  ├(3)Numerical_Schemes.py
│  │  ├(4)README.md
│  │  └█
│  ├文件夹2:[Finite-Diff_Ch-Method]
│  │  ├(1)AB2_method_2d.m
│  │  ├(2)d2_fd_pde_funct.m
│  │  ├(3)d2_mc_pde_funct.m
│  │  ├(4)d2_mean_sq_error.m
│  │  ├(5)d2_pde_driver_prgm.m
│  │  ├(6)README.md
│  │  ├(7)RK4_Method.m
│  │  └█
│  ├文件夹3:[Heat_Eq_Cyl_Solver]
│  │  ├(1)AB3_Method.m
│  │  ├(2)analytic_sol.m
│  │  ├(3)heat_eq_cyl_DRIVER.m
│  │  ├(4)heat_eq_cyl_M_mat.m
│  │  ├(5)heat_eq_cyl_rhs.m
│  │  ├(6)lgwt.m
│  │  ├(7)README.md
│  │  ├(8)RK3_Method.m
│  │  └█
│  ├文件夹4:[PDE_Solvers]
│  │  ├(1)AB2_Method.m
│  │  ├(2)FDM2_1D_HEATEQ_PDE.m
│  │  ├(3)FDM2_KS_loops.m
│  │  ├(4)FDM2_KS_nonlinear_PDE.m
│  │  ├(5)gen_GLL_points_and_D_matrix.m
│  │  ├(6)get_GCL_points_and_D_matrices.m
│  │  ├(7)p1_plot_sol_FDM2.m
│  │  ├(8)p1_semidiscrete_FDM2.m
│  │  ├(9)README.md
│  │  ├(10)RK2_Method.m
│  │  ├(11)SOLVER_1D_HEATEQ_PDE.m
│  │  ├(12)SOLVER_KS_nonlinear_PDE.m
│  │  └█
│  ├(1)README.md
│  ├文件夹5:[Stability_Analysis]
│  │  ├(1)AB2_Method.m
│  │  ├(2)AB3_Method.m
│  │  ├(3)AM213B_hw2_OwenMorehead.m
│  │  ├(4)README.md
│  │  ├(5)RK3_Method.m
│  │  └█
│  └█
└█

运行例图:
01.gif


数值方法解微分方程:一组实现数值方法以求解常微分方程和偏微分方程(ODE和PDE)的程.zip (43.1 KB, 下载次数: 0, 售价: 30 积分)


回复

使用道具 举报

小黑屋|获取积分|网站地图|必过源码 ( 湘ICP备2020019413号-2 )

GMT+8, 2024-11-26 16:28 , Processed in 0.081343 second(s), 27 queries .

Powered by Biguo100

2006-2023 Biguo100 Team

快速回复 返回顶部 返回列表