计算数学 ODE LAB 3

全部是正确答案,慎用。Adams和Milne需要用另外的算法如runge-kutta(代码示例求法)求前3个数,当然也可以用Euler和Euler Improved,大家不要都一样啦。Python缩进规范请注意!

Python Euler Improved

Python Euler

Euler method 理论上代码正确,但是实际上因为算法的原因,与测试样例的值偏差会过大,要通过测试样例只需要初始化时把 n = 10000000

Python Runge-Kutta

Python Adams

Python Milne

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

浙ICP备2021019730-1    浙公网安备 33010902002953号
Copyright © 2024 PanCake