MATLAB 龙格库塔法求解常微分方程初值问题 在线等,用MATLAB 写出步骤就行啦~~~!!!!!! 急
2个回答
2013-05-12
展开全部
先将微分方程写成自定义函数lf.mfunction f=lf(x,y)
a=linspace(-50,50,11);
f=y-x+1;
f=f(:);再输入命令:[x,y]=ode45('lf',[0:0.1:1],1)
a=linspace(-50,50,11);
f=y-x+1;
f=f(:);再输入命令:[x,y]=ode45('lf',[0:0.1:1],1)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-12
展开全部
该问题可以求解,可得解析解。dy/dx=a(y-x)+1d(y-x)/dx=a(y-x)即d(y-x)/(y-x)=adx积分得:y-x=Ce^{ax}即:y=Ce^{ax}+x带入初值条件,有C=1从而得特解为:y=e^{ax}+x
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询