samedi 9 février 2008
Mon bac à sable
Par Allam, samedi 9 février 2008 à 21:04 :: Bric à brac
Les cours de physique deviennent intéressant en général à partir de la terminale S. Parce qu'à partir de ce moment, on commence à vraiment étudier la mécanique, certes très superficiellement, mais suffisamment pour pouvoir s'intéresser au mouvement des systèmes. En effet, c'est en terminale que l'on apprend vraiment que la dérivée du mouvement est la vitesse et que la dérivée de la vitesse est l'accélération et que l'accélération est reliée aux forces qui s'exercent sur le système par la seconde loi de Newton. Enfin, du moins, moi c'est à partir de la terminale que j'ai vraiment compris ça, avant c'était assez flou. Et, donc, dès que l'on a ça, la physique devient tout de suite beaucoup plus concrète : on n'utilise plus de principes obscurs et étranges tels que la conservation de l'énergie mécanique ou le théorème de l'énergie cinétique, qui marchent certes très bien mais qui sortent un peu de nulle part et correspondent à on ne sait pas trop quoi. On utilise des propriétés constitutives du point que l'on considère, qui ont une signification physique évidente (c'est à dire, sa vitesse et son accélération) et qui permettent tout à fait logiquement d'en déterminer le mouvement. Bon, il faut bien admettre la seconde loi de Newton, mais même.
Et donc, depuis que j'ai compris ça, j'ai eu une envie, c'est de pouvoir simuler informatiquement le mouvement d'un certain nombre de points, pour voir comment ils bougent et comment ils interagissent entre eux. Bon, il se trouve que pour le choc de deux points l'un contre l'autre, j'avais besoin des cours de sup', et que j'y avais pas trop pensé non plus... mais comme j'ai eu du temps à perdre cette semaine (on se demande pourquoi), j'ai dans une certaine mesure accompli cet objectif... je vous laisse découvrir mon bac à sable ! Attention, utilisateurs d'Internet Explorer, il ne marchera pas avec votre navigateur. Désolé, mais faire quelque chose d'adapté à tout n'était pas dans mes objectifs. Je vous invite à utiliser Mozilla Firefox ou Opera, il marche au moins avec ces deux-là !
Qu'est ce qu'on peut y faire, dans ce bac à sable ? Y voir bouger un certain nombre d'objets de masse et de rayon différents dans un espace en deux dimensions, et c'est l'essentiel de ce que permettent de faire les lois de la mécanique exprimées simplement et avec un outil aussi frustre que le javascript. Mais comme c'est aussi l'essentiel de ce qui est important, tout va bien ! Je vous déconseille d'utiliser plus de trente objets simultanément, surtout avec les chocs activés, cela finit par faire des mouvement saccadés. Mais, allez quand même au moins une fois jusqu'à trente, le spectable est marrant. Et n'hésitez pas à mettre une discrétisation faible (genre 0.01 secondes), c'est quand même plus beau (même si vous allez faire souffrir un peu votre ordinateur).
Plus tard, peut-être, si je n'ai pas peur de faire quelque chose de trop lent, j'ajouterais d'autres choses (des ressorts, des fils, une interaction gravitationnelle entre les masses, des charges...). C'est passionnant la physique, des fois !