Les programmes Python du prof...
Les programmes seront disponibles au fur à mesure des cours ...| Cours 1 : interpolation polynomiale | |
| vandermonde.py : matrice de Vendermonde | (24-09-2019) |
| polyfit.py : interpolation polynomiale | (24-09-2019) |
| polyfitMoreData.py : avec un peu plus de données :-) | (24-09-2019) |
| interpolation.py : les polynômes d'interpolation sont turbulents | (24-09-2019) |
| goldenRatio.py : le nombre d'or | (24-09-2019) |
| goldenRatioRectangle.py : ... avec de jolis dessins ! | (24-09-2019) |
| Cours 2 : interpolation par morceaux | |
| exampleSplines.py : splines cubiques | (12-02-2020) |
| sixPointsChebyshev.py : interpolation aux abscisses de Chebychev | (12-02-2020) |
| symbolic.py : découverte du calcul symbolique | (12-02-2020) |
| randomWalk.py : animation d' une marche aléatoire | (14-02-2024) |
| Cours 3 : approximations | |
| linearApproximation.py : régression linéaire | (19-02-2020) |
| stockApproximation.py : approximation du cours d'une action | (19-02-2020) |
| lagrange.py : interpolation de Lagrange | (19-02-2020) |
| fibonacci.py : suite de Fibonacci | (19-02-2020) |
| stockCocaCola.csv : cours l'action CocaCola | (19-02-2020) |
| Cours 4 : NURBS | |
| circle.py : dessiner un cercle avec des splines cubiques | (25-02-2020) |
| nurbscircle.py : dessiner un cercle avec des NURBS | (22-02-2022) |
| nurbsurface.py : dessiner une surface avec des NURBS | (25-02-2020) |
| vase.py : le vase pour Ma Legat :-) | (25-02-2020) |
| Cours 6 : Erreurs d'arrondi et extrapolation de Richardson | |
| polynomial.py : impact des erreurs d'arrondi sur l'évaluation d'un polynome ! | (10-03-2020) |
| stones.py : erreur de mesures et moyennes | (10-03-2020) |
| Cours 7 : Euler et Taylor pour les équations différentielles ordinaires | |
| euler.py : méthode d'Euler explicite | (17-03-2020) |
| taylor.py : méthodes de Taylor | (17-03-2020) |
| taylorClass.py : utilisation de classes dans python :-) | (17-03-2020) |
| Cours 8 : Analyse de stabilité, méthodes implicites et méthodes de Runge-Kutta | |
| stabilityAllTaylors.py : zone de stabilité des méthodes de Taylor (et de Runge-Kutta) | (24-03-2020) |
| interpretationAllMethods.py : interprétation géométrique des méthodes | (24-03-2020) |
| Cours 10 : Equations non-linéaires scalaires | |
| solve.py : résoudre une équation : so easy ! | (22-04-2020) |
| iteration.py : itération simple : so easy ! | (22-04-2019) |
| bissection.py : la technique d'encadrement ou de bissection | (22-04-2020) |
| cuteBoundaryValueProblem.py : problème aux conditions aux limites | (22-04-2019) |
| shoot.py : ajustage d'un tir d'artillerie : combien de sacs de poudre ? | (28-04-2021) |
| shootAngle.py : ajustage d'un tir d'artillerie : quelle élévation du tube ? | (28-04-2021) |
| Cours 11 : Systèmes d'équations non-linéaires | |
| lipschitz.py : fonctions lipschitziennes ou pas :-) | (28-04-2020) |
| jacobi.py : Jacobi | (28-04-2019) |
| gauss.py : Gauss-Seidel | (28-04-2020) |
| newtonRaphson.py : méthode de Newton-Raphson | (28-04-2019) |
| eulerNewtonRaphson.py : application conjointe d'Euler implicite et de la méthode de Newton-Raphson | (28-04-2019) |
![]() | |
| Cours 12 : Equations aux dérivées partielles | |
| poissonSimple.py : Une implémentation simple du problème de Poisson | (05-05-2020) |
| diffusion.py : diffusion de la chaleur | (05-05-2020) |
| diffusionCpu.py : comparaison entre une version vectorisée et une version avec des boucles | (05-05-2020) |
| diffusionOmega.py : méthodes itératives Jacobi, Gauss-Seidel et SOR | (05-05-2020) |
| diffusionPerturb.py : analyse de stabilité | (05-05-2020) |
