常微分数值解matlab代码纽曼_BAND
John
Newman
的
BAND
数值方法的
MATLAB
代码。
修改自“电化学系统”第
3
版附录
C
中的原始
FORTRAN
代码。
作者:约翰纽曼和凯伦托马斯-阿利亚。
BAND
方法的原始出版物:Newman,
John。
耦合常微分方程的数值解。
I&EC
基础。
7:3,1968
年。第
514-517
页
测试问题是一个使用
Stefan-Maxwell
方程和两个
Dirichlet
边界条件的三元扩散问题,来自
Ross
Taylor
&
R.
Krishna
撰写的“多组分传质”中的第
2
章(示例
2.1.1)。
该程序包括
5
个文件:
autoband_test:运行这个文件。
定义操作条件、变量数量、初始猜测、初始化变量
autoband:通过每个变量计算每个控制方程的导数,在网格点
j-2,
j-1,j,j+1,j+2
带:解决并返回更改变量
eqn:包括控制方程(总和为零)
matinv:在带算法中反转带状矩阵
2022-04-20 10:13:59
4KB
系统开源
1