Systèmes de 4 équations différentielles

Jean-Marie JEHANNO shared this question 2 years ago
Needs Answer

Bonsoir à tous,

je voudrais représenter les solutions de équations différentielles décrites dans cet article :

https://www.sciencedirect.com/science/article/pii/S0921800914000615

On peut se ramener à un système de 4 équations différentielles:

x'=u(w,x)

z'=v(w,z)

y'=f(x,y)

w'=g(w,x,x',y,y',z,z')

Je voudrais utiliser geogebra pour faire varier les paramètres du système et visualiser les solutions.

Je suis parti de cet exemple (https://www.geogebra.org/m/abg8NJzF) pour écrire un fichier geogebra pour la résolution.

Est-ce que vous pensez que geogebra permet de résoudre ce système? en particulier l'équation de w' qui a 6 variables. Est ce que pour celle ci je peux coder un runge kutta d'ordre 4 avec geogebra pour lea résoudre si RésolEquaDiff ne marche pas?

Voici un lien de fichier que j'ai commencé.

https://www.geogebra.org/cl...

Merci,

JM

Comments (7)

photo
1

Have you tried this command?


https://wiki.geogebra.org/e...

photo
1

No, not yet, thank you.

I've just tried in this file

https://www.geogebra.org/cl...

But the numerical integration is undefined.

Any clue?

photo
1

Try using the same variables for all functions/ahZheUggJAIUf0igmQ0JRI0AxR81i7A8JBASgf8Hy+TO5H8bfM4AAAAASUVORK5CYII=

photo
1

It doesn't work neither.

All my fonction are now :

x'(ω,x,y,z)=(β_{C}-α_{C}(ω))xy'(ω,x,y,z)=γ*y (λ-y)-δ*x*y

z'(ω,x,y,z)=((β_{E}-α_{E}(ω))z

ω'(ω,x,y,z)=(δ*x*y-C_{C}(x,ω)-C_{E}(z,ω)-ω*ρ*(x'(ω,x,y,z)+κ*z'(ω,x,y,z)))/((ρ(x+κ*z)))


https://www.geogebra.org/cl...

photo
1

I am thinking about coding a Runge Kutta 4. Is it possible with geogebra?

photo
1

All your if() statements are missing an "else" clause which means they are undefined

eg

If(ω > 0, ω s x)


Try

If(ω > 0, ω s x, 0)

photo
1

It's doing something!

© 2023 International GeoGebra Institute