TP Matlab - Méthodes des différences finies
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 06 Juin 2012, 20:36
Oh un petit première année ^^
Bon tu as travaillé sur le côté mathématique derrière les différences finies ?
-
Joker62
- Membre Transcendant
- Messages: 5027
- Enregistré le: 24 Déc 2006, 19:29
-
par Joker62 » 06 Juin 2012, 22:26
XENSECP a écrit:Oh un petit première année ^^
Bon tu as travaillé sur le côté mathématique derrière les différences finies ?
La question c'est : as-tu travaillé tout court ?
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 07 Juin 2012, 10:22
nous avons travailler sur les shémas évolutif
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 13:35
toujours pas d'idée? Toute réponse de votre part m'avancerais sur ce sujet...
:mur:
:mur:
:mur:
-
Papymaths
- Messages: 5
- Enregistré le: 18 Juin 2012, 13:54
-
par Papymaths » 18 Juin 2012, 14:02
alexitt a écrit:toujours pas d'idée? Toute réponse de votre part m'avancerais sur ce sujet...
:mur:
:mur:
:mur:
Voila j'ai un peu potassé sur ton sujet, j'ai fait une petite ébauche pour ton programme:
h=2.5;
a=0;
b=20;
c=0; d=10;
nx=(b-a)/h;
ny=(d-c)/h;
n=(nx-1)*(ny-1);
A=zeros(n);
for i=1:(n-1)
A(i,i)=-4;
A(i+1,i)=1;
A(i,i+1)=1;
if (mod(i,(nx-1))==0)
A(i+1,i)=0;
A(i,i+1)=0;
End
for i=1:n-nx+1
A(nx-1+i,i)=1;
A(i,nx-1+i)=1;
end
A(n,n)=-4;
for i=1:n
B(i)=0;
if (mod(i,nx-1)==0)
B(i)=-100;
end
V = AnB0;
k=1;
for j=1:ny-1
for i=1:nx-1
u(j,i)=V(k);
k=k+1;
end
for j=ny:-1:2
for i=nx:-1:2
u(j,i)=u((j-1),i-1);
end
for i=1:nx
for j=1:ny
u(1,i)=0;
u(j,1)=0;
u(ny+1,i)=0;
u(j,nx+1)=100;
end
u(1,nx+1)=0;
x=0:h:b; y=0:h:d;
mesh(x,y,u)
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 14:22
Moi jobtiens h = 1/5
-
Papymaths
- Messages: 5
- Enregistré le: 18 Juin 2012, 13:54
-
par Papymaths » 18 Juin 2012, 14:29
alexitt a écrit:Moi jobtiens h = 1/5
Oui 1/5 si tu prends l'hypothèse des différences finies, mais dans le cadre d'une division cellulaire, le coefficient de 2.5 me semble plus approrié.
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 14:37
dans notre cas nous allons prendre 1/5 car nous ne somme pas à la taille d'une cellule. Pour être clair cela correspond bien à la question 5?
-
Papymaths
- Messages: 5
- Enregistré le: 18 Juin 2012, 13:54
-
par Papymaths » 18 Juin 2012, 14:48
alexitt a écrit:dans notre cas nous allons prendre 1/5 car nous ne somme pas à la taille d'une cellule. Pour être clair cela correspond bien à la question 5?
Oui c'est la réponse à la question 5 par ce que tu doit faire avec la méthode de Taylor, mais il faut que tu effectue les modifications sur mon programme avec h=1/5.
En ce qui concerne les questions 6 et 7, sais tu quel est le paramètre d'évolution intrinsèque du schéma évolutif?
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 15:13
il n'y a pas de paramètre d'évolution dans notre cas
-
Papymaths
- Messages: 5
- Enregistré le: 18 Juin 2012, 13:54
-
par Papymaths » 18 Juin 2012, 15:28
alexitt a écrit:il n'y a pas de paramètre d'évolution dans notre cas
Très bien. Alors dans ce cas tu devrais réussir à effectuer tes matrices tout seul

. Il te suffit juste de transposer les résultats de la question 5 en prenant une matrice double, et en pondérant le résultat obtenu par la méthode des moindres carrés.
Pour la question 9, est ce que le pas de temps de la résolution est normé selon l'axe évolutif des X ou des Y ?
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 15:40
je prendrais l'axe X.
Sinon, comment définirais tu un schéma d'évolution?
-
Papymaths
- Messages: 5
- Enregistré le: 18 Juin 2012, 13:54
-
par Papymaths » 18 Juin 2012, 15:42
alexitt a écrit:je prendrais l'axe X.
Sinon, comment définirais tu un schéma d'évolution?
Le plus simple est d'aborder cette théorie en corrélation avec un bon coefficient de pondération, ce qui devrais te permettre de fustiger Mr Crolet...
En conséquence, mission prosturgation WIN :zen:
-
alexitt
- Membre Naturel
- Messages: 19
- Enregistré le: 05 Déc 2010, 14:21
-
par alexitt » 18 Juin 2012, 15:49
je suis totalement proscrit Papymaths
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 23 invités