用MATLAB求解这个式子要怎么写
1个回答
展开全部
>> z=dsolve('D2x+D2y+x+y=0,2*D2x-D2y-x+y=sin(t)','Dx(0)=-1,Dy(0)=-1','t')
z =
x: [1x1 sym]
y: [1x1 sym]
>> z.x
ans =
-sin(t)+C2*cos(t)+C4*exp(1/3*6^(1/2)*t)+C4*exp(-1/3*6^(1/2)*t)
>> z.y
ans =
-sin(t)+3/2*C2*cos(t)-C4*exp(1/3*6^(1/2)*t)-C4*exp(-1/3*6^(1/2)*t)
z =
x: [1x1 sym]
y: [1x1 sym]
>> z.x
ans =
-sin(t)+C2*cos(t)+C4*exp(1/3*6^(1/2)*t)+C4*exp(-1/3*6^(1/2)*t)
>> z.y
ans =
-sin(t)+3/2*C2*cos(t)-C4*exp(1/3*6^(1/2)*t)-C4*exp(-1/3*6^(1/2)*t)
更多追问追答
追问
第一条式子后面的 x(0)=2,y(0)=1 怎么没有用到呢
追答
>> z=dsolve('D2x+D2y+x+y=0,2*D2x-D2y-x+y=sin(t)','Dx(0)=-1,Dy(0)=-1,x(0)=2,y(0)=1','t')
z =
x: [1x1 sym]
y: [1x1 sym]
>> z.x
ans =
-sin(t)+6/5*cos(t)+2/5*exp(1/3*6^(1/2)*t)+2/5*exp(-1/3*6^(1/2)*t)
>> z.y
ans =
-sin(t)+9/5*cos(t)-2/5*exp(1/3*6^(1/2)*t)-2/5*exp(-1/3*6^(1/2)*t)
>>
没注意到你上面排还写了初始条件,我是说初始条件不够。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询