解微分方程_matlab
生活随笔
收集整理的这篇文章主要介绍了
解微分方程_matlab
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
(1)先计算右边式子的值;
打印
uu =87*exp(-5*t)*cos(2*t + 1) + 92*exp(-5*t)*sin(2*t + 1) + 10(2)在计算左边式子的值;好像新版的matlab dsolve函数格式发生了一点点改变,使用dsolve函数时先help dsolve一下。
% Step 2 syms y(t) eqn = diff(y,t,4)+10*diff(y,t,3)+35*diff(y,t,2)+50*diff(y,t)+24*y == 87*exp(-5*t)*cos(2*t+1)+92*exp(-5*t)*sin(2*t+1)+10 y=dsolve(eqn)打印
y =(exp(-5*t)*(445*cos(2*t + 1) - 65*exp(5*t) + 102*sin(2*t + 1)))/26 - (exp(-5*t)*(537*cos(2*t + 1) - 40*exp(5*t) + 15*sin(2*t + 1)))/24 - (exp(-5*t)*(25*exp(5*t) - 542*cos(2*t + 1) + 164*sin(2*t + 1)))/60 - exp(-t)*((133*exp(-4*t)*cos(2*t + 1))/30 - (5*exp(t))/3 + (97*exp(-4*t)*sin(2*t + 1))/60) + C1*exp(-4*t) + C2*exp(-3*t) + C3*exp(-2*t) + C4*exp(-t)总结
以上是生活随笔为你收集整理的解微分方程_matlab的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: ML_Logistic_Regressi
- 下一篇: 方程组求解matlab实现(朴素高斯求解