Equation de la chaleur, matlab

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
saiyuki
Messages: 8
Enregistré le: 02 Juin 2009, 09:54

equation de la chaleur, matlab

par saiyuki » 19 Juin 2009, 14:21

Bonjour à tous,
je dois coder sous matlab une résolution de l équation de la chaleur:
(d/dt)u(t,x)+(d²/dx²)u(t,x)=0
avec t>0 et x dans R par la technique d euler explicite.
on a: u(o,x)=a(x)
u(t,o)=b(x)
u(t,L)=c(x)
ou L représente la borne supérieur de l intervalle de discrétisation des x et T celui des t. et delta t la variation des t sur l intervalle [o,T] de meme pour delta x
On définit alors une suite u à deux indices k et n
avec o<=n<=N (N nbr de pts ds l espace) o<=k<=U(U nbr de pts ds le temps)
la methode d euler explicite nous donne la relation de recurrence pour la suite u:

u(k+1,n)=u(k,n)+(delta t/(delta x)²)(u(k,n+1)+u(k,n-1)-2u(k,n))
Voila j espere ne pas avoir été trop confus, si quelqu un pouvait m aider pour programmer cela sous matlab ca m aiderait beaucoup
Merci d avance et bonne journée



 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 64 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite