Département de Matériaux et Développement Durable Tronc Commun 2ème année

Méthodes Numériques et Programmation

Course ID
UEM 3
Campus
La Faculté Centrale
Level
Licence
Semester
Semestre 3
Credit
3
Method
Cours, TP

Objectifs de l’enseignement:

La maîtrise de l’outil numérique par l’enseignement des langages de programmation évolués d’une part, et d’autre part, par l’enseignement des méthodes numériques de résolution de systèmes d’équations algébriques.

Connaissances préalables recommandées:

Il est recommandé de maîtriser les matières « informatique 1 & 2 » et « mathématiques 1 & 2 » enseignées en 1ère année Sciences de la Matière.

Contenu de la matière :

Chapitre 1. Initiation (ou rappel) de langages de programmation informatique

MATLAB et/ou MATHEMATICA et/ou FORTRAN et/ou C++,

Chapitre 2. Intégration numérique
  1. 1 Méthode des Trapèzes
  2. 2 Méthode de Simpson
Chapitre 3. Résolution numérique des équations non-linéaires
  1. 1 Méthode de Bissection
  2. 2 Méthode de Newton
Chapitre 4. Résolution numérique des équations différentielles ordinaires
  1. 1 Méthode d’Euler
  2. 2 Méthode de Runge-Kutta
Chapitre 5. Résolution numérique des systèmes d’équations linéaires
  1. 1 Méthode de Gauss
  2. 2 Méthode de Gauss-Seidel

 Mode d’évaluation :

Continu : 50%    Examen : 50%

Références (Livres et polycopiés, sites internet, etc) :

Pour MATLAB

  • DJEBLI & H. DJELOUAH, Initiation à MATLAB, OPU, (2013).
  • DUKKIPATI,   MATLAB,    an    introduction    with    applications,    New    Age    International Publishers, India, (2010).
  • WOODFORD and C. Phillips, Numerical methods with worked examples: MATLAB edition, 2nd Ed. Springer Ltd, (2013).

Pour C et C++

  • DELANNOY, ‘’C++ pour les programmeurs C’’, 6ème Ed., Eyrolles, Paris, (2004).
  • CASTEYDE, ‘’Cours de C/C++’’, Copyright, (2005).

Pour FORTRAN

  • HAHN, ‘’Introduction to Fortran 90 for scientists and engineers’’, Capetown University, South Africa, (1993).
  • D’Anfray, ‘’Fortran 77’’, Université Paris XIII, (1998).
  • CORDE et A. FOUILLOUX, Langage Fortran, Support de cours, IDRIS, (2010).

Pour les méthodes numériques

  • JEDRZEIJEWSKI, Introduction aux méthodes numériques, 2ème Ed., Springer, France, (2005).
  • HOFFMAN, Numerical methods for engineers and scientists, 2nd Ed, Marcel Dekker, USA, (2001).

A. QUARTERONI, Méthodes numériques, algorithmes, analyse et appl., Springer, Italie, (2004).