Simulation de corde

L’équation d’onde résolue pas à pas, sur une corde qu’on pince à la souris.

Statut
en ligne
Année
2024
Fait avec
Svelte · Canvas

Pourquoi

Je regardais ma guitare en me disant que je ne savais pas décrire ce qui se passe sur une corde qu’on pince. J’ai écrit un article pour le comprendre, et cette simulation pour vérifier que j’avais compris.

Comment

La corde est découpée en points. À chaque pas de temps, l’accélération d’un point vient de la courbure locale (c’est l’équation d’onde en différences finies), plus un amortissement. La célérité est fixée à 200 m/s et le pas de temps est déduit du pas d’espace, pour que le schéma reste stable. On règle le nombre de points, l’amortissement et le nombre de pas calculés par image, et on dessine la forme de départ à la souris.

100
4
1