作业帮 > 数学 > 作业

matlab用ode45 解微分方程

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/10 14:10:59
matlab用ode45 解微分方程
如何用ODE45解微分方程 其中初值给出
方程如下,请帮忙写出方程在程序中如何表达,我用
function dy=func(x,y,r)
dy = zeros(size(y));
dy(1) = y(1)
dy(2) = sqrt((1+r^2)/r^2*log((1+r^2)/(1+y(1)^2))+y(1)^2/r^2-1)
解不出
原方程如图,我大概明白是我没分清楚matlab中的dy(1)dy(2)和y(1)y(2)的区别 有人能帮我讲讲吗?
matlab用ode45 解微分方程
dy(1)是对y(1)求导数的 意思 后面一样了