MATLAB解常微分方程的數值解

2021-03-04 05:00:04 字數 993 閱讀 3086

1樓:匿名使用者

使用matlab的dsolve()函式,可以解得其微分方程的解析解。

y =- lambertw(0, -exp(-x^2)) - 1式中:62616964757a686964616fe58685e5aeb931333363373663 lambertw()是朗伯w函式,w*exp(w) = x.

【x y】

1.0000 -0.0000

1.1000 -0.5163

1.2000 -0.6707

1.3000 -0.7671

1.4000 -0.8336

1.5000 -0.8813

1.6000 -0.9159

1.7000 -0.9410

1.8000 -0.9592

1.9000 -0.9722

2.0000 -0.9813

2.1000 -0.9877

2.2000 -0.9920

2.3000 -0.9949

2.4000 -0.9968

2.5000 -0.9981

2.6000 -0.9988

2.7000 -0.9993

2.8000 -0.9996

2.9000 -0.9998

3.0000 -0.9999

3.1000 -0.9999

3.2000 -1.0000

3.3000 -1.0000

3.4000 -1.0000

3.5000 -1.0000

3.6000 -1.0000

3.7000 -1.0000

3.8000 -1.0000

3.9000 -1.0000

4.0000 -1.0000

。。。。。

圖形及**如下:

常微分方程的問題,常微分方程的問題

利用dsolve 函式,可求得常微分方程的初值問題 1 x 2 y 2xy 的解析解。實現 syms y x d2y diff y,2 dy diff y,1 disp 常微分方程的解析解 y dsolve 1 x 2 d2y 2 x dy,y 0 1,dy 0 3 常微分方程,學過中學數學的人對於...

求常微分方程的通解y2yy,求常微分方程的通解y2yy1xex

因為y e x 是齊次方程copy的解bai,根據常數變易法可令 y e dux v.求導有zhi,y e daox v v y e x v 2v v 代入原方程有 e x v 2v v 2 e x v v e x v e x x v 1 x 兩邊同時積分 v ln x a v x ln x x a...

高數 常微分方程 高階微分方程,有三道題,求大神幫忙解答

第一題的問題 f 1 2隱含著的條件是,f 1 2 所以,f x c1x 2 c2,f x 2c1x c1 c2 1 第二題。你已經得出了y y 2y f x 將y xe x帶入即可 f x d dx 2 d dx 1 xe x e x d dx 1 d dx 2 x 1 2x e x 第三題。直到...