Prendre en main Linux, C, et gnuplot; résoudre f(x)=0 par dichotomie

Le but de ce TD est de vous faire connaître les outils dont nous aurons besoins tout au long du semestre:

et de vous faire résoudre un premier problème physique à l'aide d'un programme en C. Ce sera l'occasion de voir la méthode de la dichotomie pour trouver la solution d'une équation f(x)=0.

Le problème

Une cabine téléphérique chargée va pendre plus bas que lorsqu'elle est vide. Connaissant les propriétés charactéristiques des cables, peut-on calculer la position d'équilibre de la cabine en fonction de son poids ?

Problème totalement différent: Un constructeur de sommiers à ressorts veut savoir quelle raideur choisir pour ses ressorts pour qu'une personne pesant 100kg ne s'enfonce pas plus qu'une dizaine de cm dans le lit. On suppose que le lit fait 100cm de large et que la personne répartie son poids sur 20 ressorts tendus horizontalement d'un bout du cadre à l'autre.

On modélisera ces deux systèmes en ne gardant que les éléments suivants: une masse accrochée au milieu d'une corde élastique accrochée aux deux bouts:

|----o----|

Pas à pas

Auteur(s) : A. Daerr. Dernière modification : Fri Oct 6 20:33:58 2006. [validate XHTML]