
用Matlab求解常微分方程求初值问题,原题是xdy+(x2–y)dx=0.
展开全部
先变形为dy/dx=y/x-x,再用dsolve求通解或ode45求数值解。如:
syms y(x)
y=dsolve(diff(y)==y/x-x)
结果是:
y =
- x^2 + C1*x
syms y(x)
y=dsolve(diff(y)==y/x-x)
结果是:
y =
- x^2 + C1*x
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询