栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Matlab微分方程的求解

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Matlab微分方程的求解

Matlab微分方程的求解
  • 求解常微分方程的通解
  • 求解常微分方程的初边值问题
  • 求解常微分方程组:

求解常微分方程的通解

试解常微分方程:
x 2 + y + ( x − 2 y ) y ′ = 0 x^2+y+left( x-2y right) y^{'}=0 x2+y+(x−2y)y′=0
尝试用手算了一下,没算出来。。。

syms  y(x);
f=x^2+y+(x-2*y)*diff(y)
dsolve(f==0)


结果为:
x ± 4 x 3 3 + x 2 + C 1 2 frac{xpm sqrt{frac{4x^3}{3}+x^2+C_1}}{2} 2x±34x3​+x2+C1​ ​​

求解常微分方程的初边值问题

y ′ ′ ′ − y ′ ′ = x , y ′ ( 1 ) = 8 , y ′ ′ ( 2 ) = 4 y^{'''}-y^{''}=x,y^{'}left( 1 right) =8,y^{''}left( 2 right) =4 y′′′−y′′=x,y′(1)=8,y′′(2)=4

syms  y(x);
dy=diff(y);d2y=diff(y,2)
f=diff(y,3)-diff(y,2)-x
y=dsolve(f==0,dy(1)==7,d2y(2)==4)
simplify(y)

simplify(y)可以简化结果
结果为:
7 e x − 2 − ( 7 e − 17 2 ) x − x 2 2 − x 3 6 + 1 6 7e^{x-2}-left( frac{7}{e}-frac{17}{2} right) x-frac{x^2}{2}-frac{x^3}{6}+frac{1}{6} 7ex−2−(e7​−217​)x−2x2​−6x3​+61​

求解常微分方程组:

{ f ′ ′ + 3 g = sin ⁡ x g ′ + f ′ = cos ⁡ x 通解和初边值条件为 f ′ ( 2 ) = 0 , f ( 3 ) = 3 , g ( 5 ) = 1 的解 begin{cases} f^{''}+3g=sin x\ g^{'}+f^{'}=cos x\ end{cases}text{通解和初边值条件为}f^{'}left( 2 right) =0,fleft( 3 right) =3,gleft( 5 right) =1text{的解} {f′′+3g=sinxg′+f′=cosx​通解和初边值条件为f′(2)=0,f(3)=3,g(5)=1的解

% 求解常微分方程组
syms f(x) g(x);
df=diff(f)
[f1,g1]=dsolve(diff(f,2)+3*g==sin(x),diff(g)+df==sin(x))
f1=simplify(f1),g1=simplify(g1)
% 带有边值条件
[f2,g2]=dsolve(diff(f,2)+3*g==sin(x),diff(g)+df==sin(x),df(2)==0 ,...
    f(3)==3,g(5)==1)
f2=simplify(f2),g2=simplify(g2)

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1015791.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号