π
<-

Equations différentielles whatzat ?

Discussions scientifiques et scolaires

Equations différentielles whatzat ?

Unread postby Persalteas » 16 Apr 2013, 09:56

Bonjour,

Je ne pensais pas tomber là dessus un jour, mais oui, j'ai bien des calculs d'équations différentielles à faire en médecine...

Mon problème: Je ne viens pas d'un bac S, donc je connais juste le mot...
J'ai vaguement fouillé ma Nspire à la recherche d'un solveur, sans succès.

J'imagine que je peux compter sur vous pour m'expliquer ce que c'est ?

Ce que je sais déjà:
  • Une équation différentielle est une équation reliant une fonction à sa dérivée. Ce que je confirme, vu que les équations que j'ai sont de la forme:
    df(t)/dt = λ . f(t)^σ
  • On a besoin d'utiliser une intégrale quelque part pour la résoudre
  • L'intégrale de 0 à t d'une fonction g(t) est égale à sa primitive G(t) prise entre 0 et t.
    ∫ g(t).dt = G(t) - G(0)
Dites moi déjà si j'ai dit des bêtises, et si quelqu'un (au hasard Adriweb, critor, ou Bisam) a la bonté de m'expliquer comment ça se résout, je vous en serai très reconnaissant.

Merci infiniement !

PS: Au passage, si un solveur existe sur n'importe quelle calculette que ce soit, je veux bien aussi. Y'en a pas, sur TI-Planet, mais je m'y attendais un peu.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Equations différentielles whatzat ?

Unread postby Adriweb » 16 Apr 2013, 10:04

Regarde du côté de deSolve() sur Nspire ;)

Pour l'utiliser : http://www.univers-ti-nspire.fr/files/p ... p10_qs.pdf

Et sinon, Wolfram Alpha qui te donnera toutes les étapes :)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.2%
 
Posts: 14778
Images: 1123
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Equations différentielles whatzat ?

Unread postby Persalteas » 16 Apr 2013, 10:16

wouhou, nickel ! ;)
Merci beaucoup.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Equations différentielles whatzat ?

Unread postby Levak » 16 Apr 2013, 10:21

Persalteas wrote: la bonté de m'expliquer comment ça se résout, je vous en serai très reconnaissant.

Les Equa diffs se résolvent par "modèles".
En gros, tu regardes ton équation et tu le match avec tous les modèles disponibles, et tu appliques la méthode.
Le modèle le plus simple c'est linéaire, degré 1, coeffs constants : a * y' + b * y = c.
La solution de ce modèle est : y = c + D * e^ -(b/a)*x avec D une constante dépendant des conditions initiales (D = y(0) - c)
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: Equations différentielles whatzat ?

Unread postby Persalteas » 16 Apr 2013, 10:29

Oui. Mais apparemment, ma fonction n'est pas toujours 'degré 1' selon la valeur de sigma. ( df(t)/dt = λ . f(t)^σ )
Quand sigma vaut 1, j'ai effectivement une réponse sous forme d'exponentielle, mais pas s'il vaut 2 par exemple.

Mais la Nspire s'adapte visiblement, deSolve me donne des trucs cohérents.

Merci encore.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Equations différentielles whatzat ?

Unread postby Adriweb » 16 Apr 2013, 10:40

deSolve() ne va qu'au degré 2, il me semble, par contre.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.2%
 
Posts: 14778
Images: 1123
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Equations différentielles whatzat ?

Unread postby Persalteas » 16 Apr 2013, 10:44

Parfait, j'utilise des sigma = {0,1,2}.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Equations différentielles whatzat ?

Unread postby Bisam » 16 Apr 2013, 15:39

"deSolve" sait résoudre toutes les équations d'ordre 1 écrites sous forme dite résolue, c'est-à-dire lorsque y' s'exprime en fonction du reste, qu'elles soient linéaires ou non.
"Ordre 1" signifie qu'il n'y a que la dérivée première qui apparaît et pas les dérivées secondes ou autres dérivées.

Elle sait aussi résoudre les équations différentielles linéaires d'ordre 2 à coefficients constants (en particulier, la plupart des équations différentielles qui apparaissent en mécanique, en SI, en électricité, etc...)

On peut lui ajouter des conditions initiales, et parfois des conditions aux limites.

Elle ne sait pas résoudre en revanche les équations aux dérivées partielles, ni les systèmes d'équations linéaires couplées. Mais on peut faire des programmes pour cela.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Equations différentielles whatzat ?

Unread postby Hayleia » 16 Apr 2013, 15:59

Persalteas wrote:Dites moi déjà si j'ai dit des bêtises

C'est parti ! :P
Non, je rigole, c'est juste pour donner un peu de précisions mais globalement t'as compris quoi :)

Persalteas wrote:
  • Une équation différentielle est une équation reliant une fonction à sa dérivée. Ce que je confirme, vu que les équations que j'ai sont de la forme:
    df(t)/dt = λ . f(t)^σ

Pas forcément seulement à la dérivée première, il peut y avoir des dérivées secondes, troisièmes, etc, et pas forcément toujours des dérivées de la même variable.

Persalteas wrote:
  • On a besoin d'utiliser une intégrale quelque part pour la résoudre

C'est ni vrai ni faux. L'intégrale est un outil qui marche dans certains cas mais rien ne dit que c'est le seul qui marche et rien ne te dit qu'il marche tout le temps.

Persalteas wrote:
  • L'intégrale de 0 à t d'une fonction g(t) est égale à sa primitive G(t) prise entre 0 et t.
    ∫ g(t).dt = G(t) - G(0)

Premièrement, il n'y a pas de "sa primitive", mais "une de ses primitives". Par exemple, si tu dérives par rapport à x, f définie par f(x)=x² et g définie par g(x)=x²+4, tu trouves la même fonction donc f et g sont des primitives valables pour une même fonction.
Deuxièmement, ça veut dire quoi "primitive prise entre 0 et t" ? :quest:
Troisièmement, la variable dans ton intégrable est t et celle à droite hors de l'intégrale est t aussi, pas très possible :P. Si tu veux, l'intégrale (si elle existe) de 0 à x de g(t)dt est égale à G(x)-G(0) où G est une primitive de g.

Et les profs (de prépas ou autres), n'hésitez pas à me corriger ou à corriger Persalteas s'il reste encore des bêtises. Mieux vaut sortir des idioties sur TI-Planet et écrire quelque chose de corrigé lors des concours que l'inverse ;)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar


Return to Maths, physique, informatique et autre...

Who is online

Users browsing this forum: ClaudeBot [spider] and 9 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1208 utilisateurs:
>1155 invités
>47 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)