用R-K方法求解微分方程的初值问题:(取h=0.2)dy/dx=-y+x+1,y(0)=1...答:一楼强,直接解出来了.二楼高明,要我也是这么做的.我就不写代码了,但强烈建议你用手工算!考试可能会要你求x=0.2的值,只要一步迭代就可以了,你必须要记住公式,那里有四个K,一定要搞清楚怎么来的.只有这样你才真正把龙格库塔法学到手,等到哪天没有MATLAB了,要你用C或什么语言来写你才能写得...
利用Mathematica软件,求解微分方程初值问题。答:解方程:s = NDSolve[{y''[x] + Sin[x]^2 y'[x] + y[x] == Cos[x]^2, y[0] == 1, y'[0] == 0}, y, {x, -10, 10}]绘图:Plot[Evaluate[y[x] /. s], {x, -5, 5}, PlotRange -> All]
c语言编程,常微分方程初值问题的taylor求解方法的完整编程,急急急...答:include//y'=x+ydoublef1(doublex,doubley){returnx+y;}//y'=3y/(1+x)doublef2(doublex,doubley){return3*y/(1+x);}//y'=y*y;doubleftest(doublex,doubley){returny*y;}voidsolve(double(*func)(doublex,doubley),doubleminX,doublemaxX,doubley0,doubleh,doubleresult[][7],int...