En gros tu prend ton equation differentielle, tu la discretise c'est à dire que tu ecrit les derivée comme
f'=((x+h)-f(x))/h
Tu ecris toutes les derivées dont tu as besoin comme ça.
h c'est le pas de ton reseaux
Au final tu as des equations qui donnent l'etat à l'iterations suivante en fonction de l'état des voisins. ( et d'un nombre d'iteration précédente qui dépend de l'ordre de l'équation ).
Souvent formuler correctement l'équation est un sacré boulot. Compte pas mal de temps au tableau noir et au papier avant d'envisager ecrire la moindre ligne de code...
Tu remplis ta grille avec des mesures et tu moulines.
En gros tu te contente de sommer des enormes tableau en imbriquant tout plein de boucle bref tout ce qu'il faut pour avoir un code qui tourne vite..
J'imagine qu'après a la meteo ils sont plus malin, par exemple en travaillant dans l'espace de fourrier où d'autre astuce pour eviter que le systeme diverge trop vite...
[^] # Re: Comment font-ils ?
Posté par Mais qui suis-je ? :) . En réponse au journal Super calculateur météo france et langage. Évalué à 3.
En gros tu prend ton equation differentielle, tu la discretise c'est à dire que tu ecrit les derivée comme
f'=((x+h)-f(x))/h
Tu ecris toutes les derivées dont tu as besoin comme ça.
h c'est le pas de ton reseaux
Au final tu as des equations qui donnent l'etat à l'iterations suivante en fonction de l'état des voisins. ( et d'un nombre d'iteration précédente qui dépend de l'ordre de l'équation ).
Souvent formuler correctement l'équation est un sacré boulot. Compte pas mal de temps au tableau noir et au papier avant d'envisager ecrire la moindre ligne de code...
Tu remplis ta grille avec des mesures et tu moulines.
En gros tu te contente de sommer des enormes tableau en imbriquant tout plein de boucle bref tout ce qu'il faut pour avoir un code qui tourne vite..
J'imagine qu'après a la meteo ils sont plus malin, par exemple en travaillant dans l'espace de fourrier où d'autre astuce pour eviter que le systeme diverge trop vite...