Excellence CPGE

🔬 Simulation Physique & Numérique

Calcul Scientifique & Simulation Numérique avec Python

Résolution numérique des systèmes différentiels, équations aux dérivées partielles (chaleur 2D), FFT et intégrateurs symplectiques.

  • 4 modules
  • 16 leçons
  • 8 h de contenu
  • Exercices Python exécutables
  • Évaluation finale
#Calcul Scientifique#Simulation Numérique Python#EDO EDP#Méthodes Runge-Kutta#CPGE Physique Info

Ce que vous allez apprendre

  • Résolution d'équations non-linéaires & Systèmes linéaires
  • Intégration numérique & Équations différentielles (ODE)
  • Équations aux dérivées partielles (PDE) & Éléments finis
  • Méthodes de Monte-Carlo, Traitement FFT & Projet Pratique

Programme

4 modules · 16 leçons · 8 h de contenu

1Résolution d'équations non-linéaires & Systèmes linéaires4 leçons · 2 h
  1. 1.1Recherche de zéros : Méthode de Newton-Raphson, sécante et ordre de convergence
  2. 1.2Systèmes d'équations non linéaires : Algorithme de Newton multidimensionnel et jacobiennes
  3. 1.3Méthodes itératives pour grands systèmes linéaires : Jacobi, Gauss-Seidel et Gradient Conjugué
  4. 1.4Matrices creuses (Scipy Sparse) et factorisations directes (LU, Cholesky)
2Intégration numérique & Équations différentielles (ODE)4 leçons · 2 h
  1. 2.1Quadratures numériques : Méthodes de Gauss-Legendre, Simpson adaptatif et erreurs
  2. 2.2Problèmes de Cauchy : Schémas d'Euler explicite/implicite, consistance, stabilité et convergence
  3. 2.3Méthodes de Runge-Kutta (RK4, RK45 Dormand-Prince avec contrôle de pas)
  4. 2.4Systèmes hamiltoniens et intégrateurs symplectiques (Verlet, Leapfrog)
3Équations aux dérivées partielles (PDE) & Éléments finis4 leçons · 2 h
  1. 3.1Classification des PDE (elliptique, parabolique, hyperbolique) et conditions aux limites
  2. 3.2Schéma des différences finies : Équation de diffusion de la chaleur en 1D et 2D
  3. 3.3Condition de stabilité CFL (Courant-Friedrichs-Lewy) et schémas implicites Crank-Nicolson
  4. 3.4Introduction variationnelle à la méthode des éléments finis (FEM)
4Méthodes de Monte-Carlo, Traitement FFT & Projet Pratique4 leçons · 2 h
  1. 4.1Intégration de Monte-Carlo en haute dimension et réduction de variance
  2. 4.2Chaînes de Markov Monte-Carlo (MCMC) et algorithme de Metropolis-Hastings
  3. 4.3Transformation de Fourier Rapide (FFT) : Algorithme de Cooley-Tukey en O(N log N)
  4. 4.4Projet Pratique : Simulation 2D de la chaleur et trajectoires orbitales relativistes

Comment se déroule la formation

À votre rythme

Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.

En pratiquant

Des exemples de code Python à modifier et exécuter dans le navigateur, sans rien installer.

Une validation

Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.

Dans le même domaine

  • Excellence CPGE🎓 Fondamentaux & CPGE

    Python : les fondamentaux

    Syntaxe Python, structures conditionnelles, boucles, fonctions, POO et calcul numérique avec exercices interactifs.

    ▶ Exercices Python

    8 modules · 30 leçons · 14 h 05

    Voir le programme Accès sur attribution
  • Excellence CPGE🔥 Spécial Épreuves Concours

    Algorithmique & Graphes en Python

    Structures de données (piles, files, arbres), parcours de graphes, programmation dynamique et sujets concours.

    ▶ Exercices Python

    5 modules · 20 leçons · 10 h

    Voir le programme Accès sur attribution
  • Excellence CPGE🏆 Algorithmes d'Élite & Complexité

    Algorithmique Avancée & Conception Optimale

    Optimisation algorithmique, programmation dynamique poussée, flots maximaux et preuves de complexité.

    ▶ Exercices Python

    5 modules · 20 leçons · 5 h

    Voir le programme Accès sur attribution