非线性微分方程

24 vues (au cours des 30 derniers jours)
SDFG ASDF
SDFG ASDF le 9 Avr 2022
Commenté : SDFG ASDF le 26 Avr 2022
我想问一下下面这个非线性微分方程有没有精确解,以及我根据Matlab的帮助文档,只得到了一组隐式解,有没有办法得到一组精确解?
syms y(x) a
eqn = diff(y,x,2)==-a.*(1-(y.^2)./2)
Dy = diff(y,x)
cond = [y(0)==0,Dy(1)==0]
s = dsolve(eqn,cond,'Implicit',true)
运行后的结果
a*y(x)^3 - 6*a*y(x) == 0

Réponses (1)

埃博拉酱
埃博拉酱 le 24 Avr 2022
Modifié(e) : 埃博拉酱 le 24 Avr 2022
>> s = dsolve(eqn,cond)
警告: Unable to find symbolic solution.
没有精确解。
这没什么奇怪的,一个一般的微分方程大概率没有精确解。
  1 commentaire
SDFG ASDF
SDFG ASDF le 26 Avr 2022
谢谢!我在Mathematic上尝试求解得到的是一个含有未知常数的椭圆函数解,所以我想继续尝试求解得到精确解,但求不出来。

Connectez-vous pour commenter.

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!