永发信息网

用Matlab求解常微分方程求初值问题,原题是xdy+(x2–y)dx=0.

答案:2  悬赏:50  手机版
解决时间 2021-03-09 02:19
  • 提问者网友:箛茗
  • 2021-03-08 21:17
用Matlab求解常微分方程求初值问题,原题是xdy+(x2–y)dx=0.
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-03-08 21:23
先变形为dy/dx=y/x-x,再用dsolve求通解或ode45求数值解。如:
syms y(x)
y=dsolve(diff(y)==y/x-x)
结果是:
y =
- x^2 + C1*x
全部回答
  • 1楼网友:由着我着迷
  • 2021-03-08 22:52
用solve函数可解常微分方程,具体参数参考百科追答如满意请采纳~追问不满意 我要的是程序 而且我自己什么都不会 你说这个我根本不懂 现在已经解决了追答什么都不会…这是最基本的了,知道需要的函数就要自己解决问题了。你还有待提高。而且没有任何悬赏就想要别人帮你编程,这你也是需要学习学习追问不好意思 新手 不懂规矩 下次会注意的追答没什么,还是慢慢学习吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯