[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[Web Creator] [LMSOFT]
Télécharger le programme
RESULTATS
OBJECTIFS
INTERFACE
PROGRAMMATION
RESSOURCES
Le programme (le texte précédé d'une apostrophe et qui apparaît en vert n'a aucune conséquence sur l'exécution du programme lui même - il ne s'agit que de commentaires):
Le modèle fonctionne:
- les vagues se déplacent et leur propagation (sans déplacement de matière) modifie la position du bateau qui oscille sur la verticale,
- la longueur d'onde diminue,
- les vagues éclatent sur la berge.
Cependant, notre modèle ne permet de décrire,ou d'expliquer le flux et le reflux sur les berges.
Un modèle scientifique est toujours partiel. Il simplifie toujours le phénomène étudié!
La partie programme est ici réduite au minimum:
- découvrir la notion de variable et leur déclaration,
- découvrir la structure d'une procédure (déclaration de début et de fin),
- manipuler les objets d'Excel (la feuille active, les objets graphiques, le contenu d'une cellule),
- créer une boucle conditionelle,
- modifier la valeur d'une variable,
- modifier la position d'un objet.
Pour représenter une vague de forme sinusoïdale à la surface de l'eau, on utilisera la fonction y = f(x)  suivante:

   y = A sin( 2 P x /v /T + phase)
où A est l'amplitude, v la vitesse de propagation, T la période de l'onde (environ 10 s).
La courbe obtenue est une sinusoïde.
Mais le tableau créer permet de modifier la vitesse v en fonction de la profondeur h
   v = RACINE ( g h / 2P ) où g est l'intensité
du champ de pesanteur.
La longueur d'onde étant proportionnelle à la vitesse, on pourra considérer que l'amplitude est inversement proportionnelle à v.
On a retenu ici     A = 10 / v
Les vagues à la surface des océans sont produites par la propagation d'ondes mécaniques, à vitesse constante tant que la profondeur est grande.
Mais à l'approche des côtes, la vitesse diminue avec la profondeur. La direction de propagation change (c'est ce qu'on appelle réfraction). La longueur d'onde diminue et la vague se contracte jusqu'à la formation des rouleaux.
On développe ici un tableau Excel. Le graphique obtenu représente le profil de l'onde.

En modifiant la valeur de la phase, on déplace cette onde horizontalement.
 
Deux boutons "arrêt" et "marche" permettent de lancer ou d'arrêter un programme très court qui modifie continuellement la valeur de la phase et donc anime la courbe.
On souhaite représenter une tranche d'océan, à proximité d'une côte et visualiser la propagation des vagues et la diminution de leur longueur d'onde jusqu'à l'éclatement de la vague sur la berge.
Vagues
Atelier scientifique 2009/2010
Programmer en Visual Basic sous EXCEL
pour modéliser les sciences