文件名称:matlab的欧拉方法代码-CMDE-Ass1-Euler-and-RK-method:Euler方法的实现,改进的Euler方法(或Heun
文件大小:655KB
文件格式:ZIP
更新时间:2024-06-15 05:47:29
系统开源
matlab的欧拉方法代码作业1: 考虑初始值问题, y'= -ay; y(0)= 1 其中数字“ a”等于条目号的后两位。 在打开间隔(0,5)中解决它。 在MATLAB(或Python)中实现以下方法以解决上述IVP并找到与精确解决方案有关的错误: 欧拉法 改进的Euler方法(或Heun方法) 后向欧拉法 4阶Runge-Kutta方法(RK-4)。 此外,比较对应于不同步长(h = 0.01、0.1、0.2、0.5)的结果: 注意: 规范中应使用正确的文档 您必须在2019年8月6日之前提交包含有关Moodle的结果/讨论的程序和文件。文件名应为:“ Ass1_EulerM1_EntryNu” 此项作业的评估应基于2019年8月7日在您的时段/小组时间根据实际作业中的作业进行的实践测试。 这项作业的总成绩= 4。 禁止作弊。 您必须自己为不同的方法实现算法。 内置代码只能用于比较目的。
【文件预览】:
CMDE-Ass1-Euler-and-RK-method-master
----Assignment_1 Report.pdf(359KB)
----Runge-Kutta method.py(2KB)
----Assignment-1.pdf(400KB)
----Heunmethod.py(1KB)
----README.md(1KB)
----Euler.py(2KB)
----Backward Euler method.py(1KB)