[讨论] 微分方程解析解作循环

楼主: koogoo (Killen)   2015-03-31 20:49:52
大家好,想请教一个问题,如果我想要让微分方程做很多次,
且微分方程其中一项为上一次循环的解,我该怎么做呢?
例如:
S=0 (第一次的微分方程)
Y=dsolve('Dy=cos(t)+S');
执行结果 Y=sin(t)+C
接着我想要执行
Y=dsolve('Dy=cos(t)+S');
此次S为上一次微分方程的解(也就是S=sin(t)+C)
我该怎么写呢,因为matlab会把我的S当作是一个符号,并不会将sin(t)+C带入
请求高手解答,谢谢!!!
作者: profyang (prof)   2015-03-31 21:19:00
Y=dsolve(['Dy=cos(t)+',char(Y)])还有你可以回在上面那篇就好 不用重发一篇= =

Links booklink

Contact Us: admin [ a t ] ucptt.com