求解微分方程,y'=9.81-k*y^2,其中k是常数.对于y为一次的有公式可以解,y高次的可以考虑伯努利方程,但是此微分方程没有一次项.或者会用matlab的写出代码也成.我想两个回答 大牛太多了,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 21:53:44
![求解微分方程,y'=9.81-k*y^2,其中k是常数.对于y为一次的有公式可以解,y高次的可以考虑伯努利方程,但是此微分方程没有一次项.或者会用matlab的写出代码也成.我想两个回答 大牛太多了,](/uploads/image/z/13635166-22-6.jpg?t=%E6%B1%82%E8%A7%A3%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%2Cy%27%3D9.81-k%2Ay%5E2%2C%E5%85%B6%E4%B8%ADk%E6%98%AF%E5%B8%B8%E6%95%B0.%E5%AF%B9%E4%BA%8Ey%E4%B8%BA%E4%B8%80%E6%AC%A1%E7%9A%84%E6%9C%89%E5%85%AC%E5%BC%8F%E5%8F%AF%E4%BB%A5%E8%A7%A3%2Cy%E9%AB%98%E6%AC%A1%E7%9A%84%E5%8F%AF%E4%BB%A5%E8%80%83%E8%99%91%E4%BC%AF%E5%8A%AA%E5%88%A9%E6%96%B9%E7%A8%8B%2C%E4%BD%86%E6%98%AF%E6%AD%A4%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E6%B2%A1%E6%9C%89%E4%B8%80%E6%AC%A1%E9%A1%B9.%E6%88%96%E8%80%85%E4%BC%9A%E7%94%A8matlab%E7%9A%84%E5%86%99%E5%87%BA%E4%BB%A3%E7%A0%81%E4%B9%9F%E6%88%90.%E6%88%91%E6%83%B3%E4%B8%A4%E4%B8%AA%E5%9B%9E%E7%AD%94+%E5%A4%A7%E7%89%9B%E5%A4%AA%E5%A4%9A%E4%BA%86%EF%BC%8C)
求解微分方程,y'=9.81-k*y^2,其中k是常数.对于y为一次的有公式可以解,y高次的可以考虑伯努利方程,但是此微分方程没有一次项.或者会用matlab的写出代码也成.我想两个回答 大牛太多了,
求解微分方程,y'=9.81-k*y^2,其中k是常数.
对于y为一次的有公式可以解,y高次的可以考虑伯努利方程,但是此微分方程没有一次项.或者会用matlab的写出代码也成.
我想两个回答 大牛太多了,
求解微分方程,y'=9.81-k*y^2,其中k是常数.对于y为一次的有公式可以解,y高次的可以考虑伯努利方程,但是此微分方程没有一次项.或者会用matlab的写出代码也成.我想两个回答 大牛太多了,
这个是可分离变量的,为了书写方便,记g=9.81
dy/dx=g-ky²
即:dy/(g-ky²)=dx
分类讨论:
若k>0,则x=∫dy/(g-ky²)=1/√(gk)*∫d(y√(k/g))/(1-(y√(k/g))²)=atanh(y√(k/g))/√(gk)+C
写成x为自变量的形式为:y=tanh((x-c)√(gk))*√(g/k)
若k
y=dsolve('Dy=9.81-k*y^2','t')
y =
(3*109^(1/2))/(10*k^(1/2))
-(3*109^(1/2))/(10*k^(1/...
全部展开
y=dsolve('Dy=9.81-k*y^2','t')
y =
(3*109^(1/2))/(10*k^(1/2))
-(3*109^(1/2))/(10*k^(1/2))
(3*109^(1/2)*tan(-30*109^(1/2)*k^(1/2)*(C3 - t/100)*i))/(10*(-k)^(1/2))
matlab maple引擎计算如下
y=dsolve('Dy=9.81-k*y^2','t')
y =
3/10*tanh(3/10*k^(1/2)*109^(1/2)*t+3/10*k^(1/2)*109^(1/2)*C1)/k^(1/2)*109^(1/2)
收起