matlab|求解微分方程

[复制链接]
查看11 | 回复2 | 2010-5-27 08:37:20 | 显示全部楼层 |阅读模式
matlab|求解微分方程
D2y+3*Dy+2*Dy=exp(-2.*t)-exp(-3.*t)
最好是有具体程序的呀
不好意思,是D2y+3*Dy+2*y=exp(-2.*t)-exp(-3.*t)
我写的程序是
edqu='D2y+3*Dy+2*y=exp(-2.*t)-exp(-3.*t)';
y=dsolve('edqu','y(0)=0','t');
可是提示不对,不知为什么

回复

使用道具 举报

千问 | 2010-5-27 08:37:20 | 显示全部楼层
y=dsolve('D2y+3*Dy+2*y-exp(-2*t)+exp(-3*t)','y(0)=0','t') y = -exp(-2*t)*t-1/2*exp(-3*t)-exp(-2*t)+(3/2-C2)*exp(-2*t)+C2*exp(-t)C2是待定常数
回复

使用道具 举报

千问 | 2010-5-27 08:37:20 | 显示全部楼层
>> S1=dsolve('D2y+5*Dy=exp(-2*t)-exp(-3*t)','t') S1 = C3/exp(5*t) - (exp(3*t)/6 - exp(2*t)/6 + (C2*exp(5*t))/5)/exp(5*t)
可以吗?C2, C3为常数,exp是e的指数。你写的题目有问题,3*Dy+2*D
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行