龙格库塔法求微分方程,下面代码哪里错了不能产生图像?

发布网友 发布时间:1天前

我来回答

1个回答

热心网友 时间:8分钟前

题主给出的运行龙格库塔法求微分方程为什么会出错?出错的根本原因自定义函数的变量与函数体里的变量不一致,即F=f(t,y)的y,不等同于Y(1)和Y(2)。正确的写法为

function F=f(t,Y)

x=Y(1);y=Y(2);

f1=-x^2*(5-y);

f2=y*(4-3*x);

F=[f1;f2];

end

完善代码可以得到如下图形。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com