|
|
[求助]
matlab中调用dsolve函数求解微分方程出现多解的问题
求解方程如下:

调用dsolve函数代码如下:
dsolve('D2Ti-DTi*q11/(m*cp)+l*k*q11*Ti/(m*cp)^2=l*k*(q11*T0-q1)/(m*cp)^2','Ti(0)=T0','y')
求得的解:
ans =
C4*exp((y*(q11 - (q11^2 - 4*k*l*q11)^(1/2)))/(2*cp*m)) - exp((y*(q11 + (q11^2 - 4*k*l*q11)^(1/2)))/(2*cp*m))*(C4 - T0 + (2*(k*l*q1 - T0*k*l*q11))/((q11 + (q11^2 - 4*k*l*q11)^(1/2))*(q11^2 - 4*k*l*q11)^(1/2)) - (2*(k*l*q1 - T0*k*l*q11))/((q11 - (q11^2 - 4*k*l*q11)^(1/2))*(q11^2 - 4*k*l*q11)^(1/2))) + (2*exp((y*(q11 + (q11^2 - 4*k*l*q11)^(1/2)))/(2*cp*m))*(k*l*q1 - T0*k*l*q11))/(exp((y*(q11^2 - 4*k*l*q11)^(1/2))/(2*cp*m) + (q11*y)/(2*cp*m))*(q11 + (q11^2 - 4*k*l*q11)^(1/2))*(q11^2 - 4*k*l*q11)^(1/2)) - (2*exp((y*(q11^2 - 4*k*l*q11)^(1/2))/(2*cp*m) - (q11*y)/(2*cp*m))*exp((y*(q11 - (q11^2 - 4*k*l*q11)^(1/2)))/(2*cp*m))*(k*l*q1 - T0*k*l*q11))/((q11 - (q11^2 - 4*k*l*q11)^(1/2))*(q11^2 - 4*k*l*q11)^(1/2))
但是观察微分方程的形式不止一个解,而matlab只返回了一个,刚学matlab,对函数不太懂,请教通晓matlab的虫友!
惠览预谢!
[ Last edited by youhave on 2013-5-4 at 20:24 ] |
» 猜你喜欢
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有13人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有18人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有18人回复
2027博士申请-临床检验诊断学、病原生物学、微生物方向
已经有4人回复
售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急
已经有10人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有22人回复
越来越担心硕士毕业后没有竞争力了
已经有14人回复
论文的挂名怎么评判贡献?基金申请中,排名第一的挂名文章
已经有3人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
闲聊
已经有6人回复
|