Projet de physique numérique
Projet de physique numérique avec le langage de programmation Python ou Matlab ( il est préférable de programmer avec Python.
Le travail demandé sous forme d’un rapport manuscrite (avec un stylo) (patie théorique, et partie pratique) et le programme sous Python :
- Pour installer Python : Anaconda 2019.10 for Windows Installer : Python 3.7 version.
Python : https://www.anaconda.com/distribution/
- Pour installer Matlab : Download R2019b (includes R2019b Update 4)
Octave: https://www.gnu.org/software/octave/
Matlab :https://fr.mathworks.com/downloads/web_downloads/6893263?elqsid=1579434227449&potential_use=Student&s_tid=tfa_packageTrial_download.html
Travail demandé :
Introduction à la physique numérique :Méthodes numériques
1 Recherche des zéros d’une fonction
2 Calcul formels, et représentation des nombres, des vecteurs, des matrices, dans un ordinateur
3 Calcul des intégrales, Calcul des dérivés, Résolution équation différentielles
4 Echantillonnages, interpolation
5 Modélisation de données expérimentales.
Données et moindres carrées, ajustement d’une fonction linéaire, ajustement d’un polynôme, dérivée locale d’une courbe expérimentale, et lissage
6 La question du calcul formel
6-1 Calcul formel, calcul numérique : quelle différence
6-2 Quelques exemples à l’aide de logiciel formel : Python/ Matlab/Octave/ Maple
6- 2.1 ax + b = 0
6-2.2 Le gaz de Van der Waals : code source(programme)
6-2.3 Modèle de Brillouin-Weiss: code source(programme)
6-2.4 Le projectile