Outils numériques pour l'ingénieur

Outils numériques pour l'ingénieur

  • ECTS

    2 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    38h

Description

Description du cours et modalités pédagogiques :

L’objectif de ce cours est l’initiation à des méthodes numériques classiques, notamment pour la résolution de systèmes d’équations linéaires (méthodes de Jacobi, Gauss-Seidel, relaxations), d’équations non-linéaires (méthodes de Lagrange et de Newton), ainsi que de systèmes d’équations différentielles (schémas d’Euler, Runge-Kutta).

On présente les aspects mathématiques et algorithmiques liés à ces méthodes. Les algorithmes sont programmés en python lors de TP encadrés, sous-forme de mini-projets.

On approfondit la connaissance du langage python (calcul matriciel, graphisme).

Lire moins

Objectifs

À la fin de cette UE, vous serez capable de :

  • Écrire des algorithmes et programmer en python différentes méthodes numériques pour résoudre des équations ordinaires ou différentielles, linéaires ou non-linéaires,
  • Résoudre certains problèmes basiques issus de la physique ou de la chimie.
Lire moins

Heures d'enseignement

  • CMCours Magistral6h
  • TPTravaux Pratique32h

Pré-requis obligatoires

EC « Algorithmique et initiation à la programmation en python » de l’UE Maths Info 2 en CPI1.

Lire moins

Contrôle des connaissances

100% contrôle continu.

Coefficient 0,25.

Le contrôle continu est basé sur la réalisation des mini-projets pour lesquels les étudiants rédigent des comptes rendus. L’épreuve terminale consiste en la réalisation d’un TP sur machine en temps limité.

Lire moins