Solutions d'exercices
-
Exercice 1-1 : Tracé d’une spirale
Voici un programme écrit en Scilab permettant de reproduire les figures de l’exercice 1-1 pour différentes valeurs du coefficient d’amortissement (α) et de la pulsation (β). Ce programme, volontairement simplifié, n’affiche pas les axes, les légendes et les graduations comme dans le livre. Une version plus élaborée incluant les commandes graphiques requises est disponible ici. Vous trouverez ici plus d’explications quant à ces deux programmes. Voici un programme écrit en Python permettant de reproduire les figures de l'exercice 1-1.
-
Exercice 1-5 : Courbe paramétrée
Solution. Le programme donné dans ce fichier et écrit en Scilab est également disponible sous forme directement exécutable ici. Il permet de représenter graphiquement les fonctions f et g ainsi que la courbe d’équations paramétriques x = f(t), y = g(t) pour différentes valeurs du paramètre a. Des résultats identiques sont obtenus dans ce programme écrit en Python.
-
Exercice 1-6 : Sommes partielles d'une série de Fourier
-
Exercice 1-9 : Courbes équipotentielles
Ce programme interactif écrit en Scilab vous permettra d’étudier les courbes équipotentielles d’une distribution de quatre charges choisie par vos soins (suivre les instructions en bas de la fenêtre d'exécution). Version de Scilab requise pour une exécution correcte sur Mac : postérieure à 5.4.1. Des résultats identiques sont obtenus dans ce programme écrit en Python alors que ce programme propose une syntaxe simplifiée
Liens
Scilab
- http://www.scilab.org : distributions pour toutes plates-formes.
Maple
- http://maplesoft.com/
- http://algo.inria.fr/ : voir la page personnelle de M. Dumas
Gnuplot
Python et cie
PtPlot : http://ptolemy.eecs.berkeley.eduGrace : http://plasma-gate.weizmann.ac.il/Grace/
Plotutils : http://www.gnu.org/software/plotutils/
Pgplot : http://www.astro.caltech.edu/~tjp/pgplot/
Autres logiciels
Il existe encore de très nombreux logiciels de visualisation ou de calcul que nous n'avons pas mentionné dans l'ouvrage. Voici les sites internet relatifs aux plus connus d'entre eux.Asymptote : http://asymptote.sourceforge.net
Mathematica : http://www.wolfram.com
Matlab : http://www.mathworks.fr
O-Matrix : https://web.archive.org/web/20210125203459/http://www.omatrix.com/
Origin : http://www.originlab.com/
Octave : http://www.gnu.org/software/octave/
R : http://www.r-project.org
Root : http://root.cern.ch
Sage : http://www.sagemath.org/