meili 发表于 2022-10-27 15:56:34

【如何用ode45解这个微分方程这个方程的matlab程序又该如何写?ayquot;-b(y#39;^2)+c*siny=0自变量为xa,b,c均为正实数】

<p>问题:【如何用ode45解这个微分方程这个方程的matlab程序又该如何写?ayquot;-b(y#39;^2)+c*siny=0自变量为xa,b,c均为正实数】
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">邵超的回答:<div class="content-b">网友采纳  functiondy=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)是一阶导数,所以你的初值需要给出一阶导数值<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">李文彬的回答:<div class="content-b">网友采纳  你这dy(2)咋是个隐函数
页: [1]
查看完整版本: 【如何用ode45解这个微分方程这个方程的matlab程序又该如何写?ayquot;-b(y#39;^2)+c*siny=0自变量为xa,b,c均为正实数】