如何用ode45解这个微分方程 这个方程的matlab程序又该如何写?ay"-b(y'^2)+c*siny=0 自变量为

如何用ode45解这个微分方程 这个方程的matlab程序又该如何写?ay"-b(y'^2)+c*siny=0 自变量为x
a,b,c均为正实数
PnDaVid 1年前 已收到2个回答 举报

雅马 种子

共回答了14个问题采纳率:100% 举报

function dy=myfunc(x,y)
a=
b=
c=
dy=zeros(2,1)
dy(1)=y(2)
dy(2)=(b*dy(2)^2-c*sin(y(1)))/a
这里的dy(1)是一阶导数,所以你的初值需要给出一阶导数值

1年前 追问

7

PnDaVid 举报

你这dy(2)咋是个隐函数

映团体 幼苗

共回答了3个问题 举报

matlab不会,C++行不

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.018 s. - webmaster@yulucn.com