作者koogoo (Killen)
看板MATLAB
标题[讨论] 微分方程解析解作回圈
时间Tue Mar 31 20:49:52 2015
大家好,想请教一个问题,如果我想要让微分方程做很多次,
且微分方程其中一项为上一次回圈的解,我该怎麽做呢?
例如:
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带入
请求高手解答,谢谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.55.226
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1427806194.A.12D.html
1F:推 profyang: Y=dsolve(['Dy=cos(t)+',char(Y)]) 03/31 21:19
2F:→ profyang: 还有你可以回在上面那篇就好 不用重发一篇= = 03/31 21:20