meili 发表于 2022-10-27 15:50:07

matlab求解微分方程方程如下:x#39;#39;(t)+x#39;(t)+x(t)-4*x(t)^2+3*x(t)^3-2*sin(t)=0其中x#39;#39;(t)是x(t)的二阶导数,其中x#39;(t)是x(t)的一阶导数.初值:x#39;(0)=0.x(0)=0要求给出具体的代码,

<p>问题:matlab求解微分方程方程如下:x#39;#39;(t)+x#39;(t)+x(t)-4*x(t)^2+3*x(t)^3-2*sin(t)=0其中x#39;#39;(t)是x(t)的二阶导数,其中x#39;(t)是x(t)的一阶导数.初值:x#39;(0)=0.x(0)=0要求给出具体的代码,
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">陆夕云的回答:<div class="content-b">网友采纳  symsxt;  dsolve('D2x+Dx+x-4*x^2+3*x^3-2*sin(t)=0','x(0)=0','Dx(0)=0','t');  程序代码就是这个样子的,命令的意义自己看matlabhelp吧,不过用matlab没解出解析解来
页: [1]
查看完整版本: matlab求解微分方程方程如下:x#39;#39;(t)+x#39;(t)+x(t)-4*x(t)^2+3*x(t)^3-2*sin(t)=0其中x#39;#39;(t)是x(t)的二阶导数,其中x#39;(t)是x(t)的一阶导数.初值:x#39;(0)=0.x(0)=0要求给出具体的代码,