matlab解微分方程y“(x)+2y'(x)+2y(x)=xe^(-x),y(0)=0,y‘(0)=0,求过程及结果

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 00:13:51

matlab解微分方程y“(x)+2y'(x)+2y(x)=xe^(-x),y(0)=0,y‘(0)=0,求过程及结果
matlab解微分方程y“(x)+2y'(x)+2y(x)=xe^(-x),y(0)=0,y‘(0)=0,求过程及结果

matlab解微分方程y“(x)+2y'(x)+2y(x)=xe^(-x),y(0)=0,y‘(0)=0,求过程及结果
在命令窗口直接输入
y=dsolve('D2y+2*Dy+2*y=x*exp(-x)','Dy(0)=0,y(0)=0','x')
可以得到结果
y=(sin(x)*(cos(x) + x*sin(x)))/exp(x) - (cos(x)*(sin(x) - x*cos(x)))/exp(x) - sin(x)/exp(x)

非齐次线性方程的通解=齐次方程的通解+非齐次方程的特解
首先,令方程右端为0;y“(x)+2y'(x)+2y(x)=0 ;特征方程为:r²﹢2r﹢2=0 ,特征根:r=-1±i
所以:齐次方程的通解为:Y=e^(-x)(asinx+bcosx) a,b为常数
设 非齐次方程的特解为:y*=e^(-x)·(Ax+B)·(x^k)
...

全部展开

非齐次线性方程的通解=齐次方程的通解+非齐次方程的特解
首先,令方程右端为0;y“(x)+2y'(x)+2y(x)=0 ;特征方程为:r²﹢2r﹢2=0 ,特征根:r=-1±i
所以:齐次方程的通解为:Y=e^(-x)(asinx+bcosx) a,b为常数
设 非齐次方程的特解为:y*=e^(-x)·(Ax+B)·(x^k)
因为e^(-x)中的指数的系数为:-1,不是特征方程的根,所以k=0
设y*=e^(-x)·(Ax+B) ①
现在对y*求一阶导,得出y*'=············· ②
再对y*求二阶导,得出y*''=················ ③
把y*,y*',y*'' 代入原方程,利用对应系数相等,可以解出:A=····B=·····
写出y*=·············· 把y(0)=0代入① ,y'(0)=0代入②
解出:y*=········································
方程通解为:Y+y*
具体的求导步骤请自己计算一下。

收起

解微分方程y+y'=x^2 matlab解微分方程y“(x)+2y'(x)+2y(x)=xe^(-x),y(0)=0,y‘(0)=0,求过程及结果 用matlab解微分方程,有了边界条件求利用matlab解微分方程:y''=y*(z+y'^2)^(3/2)初始条件:y=0处,y'=0;x=0处,y=0. matlab 不定积分 y=2x+5 微分方程 3y‘’=2y‘+1的通解 高手MATLAB 求微分方程的解 y''+4*y'+4*y=e^-2x麻烦用MATLAB语言写嘛,初学者看不懂啊, 用matlab求微分方程 y’=-y2+x,y(0)=1的数值解, matlab中符号法求常微分方程(x^2+1)y'-(y^2+1)=0 微分方程y - 2y' + y = x 如何使用matlab用梯形法解常微分方程dy/dx=y/x-y^2/x,y(1)=0.5,求出其数值解 求常微分方程y'=2x+1满足条件y(0)=2的特解用matlab求常微分方程y'=2x+1满足条件y(0)=2的特解 求教如何使用Matlab编程时解决微分方程中变量替换问题?x和y都是t的函数 x和y的关系为 x=2y-3dsolve('Dy=1/(x+y)','T(0)=0','t') 把微分方程中x由2y-3代入,解微分方程,得出y(t)然后根据 x和y的关系式,求 用MATLAB求解微分方程dy/dx-2y/(x+1)=(x+1)^5/2 用matlab完成:从x轴上不同点出发,绘制出微分方程dy/dx=x^2+y^2的解的曲线请给出matlab语句 MATLAB 求微分方程数值解 y''-y'+y=0 y(1)=2,y(2)=0,x∈[0,20] MATLAB代码我的代码:funtion dy=fabc(x,y)dy=zeros(2,1);dy(1)=y(2);dy(2)=y(2)-y(1);[x,y]=ode45('fabc',[0 20],[2 0]);plot(x,y(:,1),'-') matlaB:、解微分方程cosxsinydy=cosysinxdx,x=0时,y=4/pi 解微分方程y''+9y=cosx+2x+1 y''+y=xe^2x 解微分方程 求微分方程的解:y'-2y/x=lnx;