矩形波的Matlab代码-EP-PINNs: 用于Aliev-Panfilov心脏电生理学模型的求解器
简介
本资源文件提供了一个用于模拟心脏(心室)Aliev-Panfilov电生理模型的Matlab代码。该代码适用于一维(电缆)和二维(矩形)域中的模拟,支持Neumann边界条件和多种初始条件(如单个异位焦点、平面波、螺旋波)。此外,代码还支持在二维域中包含异质性(暂时为矩形)。求解器采用了中心有限差分和4步显式Runge-Kutta方法。
功能特点
- 一维和二维模拟:支持在电缆(1D)和矩形(2D)域中模拟心脏电生理过程。
- 多种初始条件:支持单个异位焦点、平面波、螺旋波等多种初始条件。
- Neumann边界条件:支持Neumann边界条件,适用于心脏电生理模型的模拟。
- 异质性支持:暂时支持在二维矩形域中包含异质性。
- 求解器:采用中心有限差分和4步显式Runge-Kutta求解器,确保模拟的准确性和稳定性。
未来更新计划
- 支持任意形状的异质性。
- 模拟单极电生理信号。
- 提供更详细的代码文档。
参考文献
更多关于该代码的详细信息和理论背景将在即将发表的文章中提供。
联系我们
如有任何问题或建议,请发送电子邮件至 marta.varela(at)Imperial.ac.uk。
注意:本代码仅供学术研究使用,未经许可不得用于商业用途。