Informatique
(Cours Polytech’Lille CM3, Semestre 5)
Il s’agit d’un cours introductif à la programmation en langage Python. Le cours est construit autour de 3 TP d’apprentissage et d’une séance de TP de contrôle des connaissances.
Le support des cours a été rédigé en jupyter notebook. L’application des notions informatique est faite à travers la réalisation de programmes (scripts) qui portent sur des problèmes simples du domaine de la mécanique.
TP 1 :
– Introduction aux commandes Linux
– Script 1 : entrer ou afficher du texte et des données
– Script 2 : effectuer des opérations simples sur les variables
– Script 3 : lire des données à partir d’un fichier et les élaborer [pressure.txt]
– Script 4 : représentation graphique des données
TP 2 :
– Utiliser les fonctions en Python
– Créer et manipuler un tableau multidimensionnel avec la bibliothèque numpy
– Représenter graphiquement une matrice
– Script 1 : entrer ou afficher du texte et des données
– Script 2 : étude de la fonction de transfert du système ressort – amortisseur (suspension) d’un automobile
– Script 3 : Calcul de la valeur critique du coefficient de qualité d’une suspension
– Script 4 : préparation-des-données-d’entrée-pour-une-machine-outil-à-contrôle-numérique
TP 3
– Script 1 : comprendre la déformation de type cisaillement
– Script 2 : transport du vecteur vitesse
– Script 3 : propagation d’une perturbation
– Script 4 (bonus): Moments d’inertie d’une plaque d’aluminium
TP 4
– TP de contrôle des connaissances
Les scripts résolus disponibles ici : python @ Polytech’Lille