[{"command":"insert","method":null,"selector":".course-modal-ajax-placeholder-969451","data":"\u003Cdiv class=\u0022container content-rte\u0022\u003E\n  \u003Cdiv class=\u0022row\u0022\u003E\n    \u003Cdiv class=\u0022box col-md-6 bg-primary text-white\u0022\u003E\n      \u003Ch2 class=\u0022h1 text-left\u0022\u003E  Simulations num\u00e9riques pour les syst\u00e8mes\n\u003C\/h2\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EECTS :\n          4\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ESemestre calendaire :\n          Semestre 1\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ED\u00e9tail du volume horaire\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003ECours magistraux :\u003C\/span\u003E\n                                      \u003Cspan\u003E19\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003ETravaux pratiques :\u003C\/span\u003E\n                                      \u003Cspan\u003E15\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                                                          \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ELangue d\u0026#039;enseignement\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EFran\u00e7ais\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EEnseignement \u00e0 distance\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003Enon\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003Cdiv class=\u0022box col-md-6\u0022\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EPr\u00e9requis\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EConnaissances de base en math\u00e9matiques appliqu\u00e9es et en physique\u003C\/p\u003E\n\u003Cp\u003ENotions d\u2019informatique scientifique et de logique algorithmique\u003C\/p\u003E\n\u003Cp\u003ELe cours de MATLAB constitue un bon point de d\u00e9part pour l\u2019apprentissage des langages Python et C\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EProgramme \/ plan \/ contenus\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EProgrammation Python appliqu\u00e9e \u00e0 la mod\u00e9lisation scientifique:\u003C\/p\u003E\n\u003Cp\u003EBoucles, structures de contr\u00f4le et fonctions\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ETableaux, classes et modules (numpy, matplotlib)\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ECr\u00e9ation et personnalisation de figures et courbes\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EAnalyse et traitement de donn\u00e9es exp\u00e9rimentales\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EChargement et utilisation de donn\u00e9es pr\u00e9existantes\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EAjustement de courbes (fitting) et comparaison mod\u00e8le-exp\u00e9rience\u003C\/p\u003E\n\u003Cp\u003EProgrammation et simulation sous MATLAB:\u003C\/p\u003E\n\u003Cp\u003E- Introduction \u00e0 MATLAB et \u00e0 la programmation scientifique\u003C\/p\u003E\n\u003Cp\u003EEnvironnement de travail : Command Window, Workspace\u003C\/p\u003E\n\u003Cp\u003ESyntaxe de base : variables, op\u00e9rateurs, structures de contr\u00f4le (if, for, while)\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EFonctions, arguments, d\u00e9bogage et gestion des erreurs\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ECr\u00e9ation et personnalisation de graphiques 2D\u003C\/p\u003E\n\u003Cp\u003E- M\u00e9thodes num\u00e9riques en ing\u00e9nierie\u003C\/p\u003E\n\u003Cp\u003ERecherche de racines d\u2019\u00e9quations : dichotomie, Newton-Raphson\u003C\/p\u003E\n\u003Cp\u003ER\u00e9solution de syst\u00e8mes lin\u00e9aires : \u00e9limination de Gauss, d\u00e9composition LU\u003C\/p\u003E\n\u003Cp\u003EInt\u00e9gration num\u00e9rique : m\u00e9thodes du trap\u00e8ze et de Simpson\u003C\/p\u003E\n\u003Cp\u003E\u00c9quations diff\u00e9rentielles : m\u00e9thodes d\u2019Euler et de Runge-Kutta\u003C\/p\u003E\n\u003Cp\u003E- Simulation de syst\u00e8mes dynamiques avec Simulink\u003C\/p\u003E\n\u003Cp\u003EBlocs, sous-syst\u00e8mes et liaisons\u003C\/p\u003E\n\u003Cp\u003ESimulation de syst\u00e8mes m\u00e9caniques et \u00e9lectrotechniques\u003C\/p\u003E\n\u003Cp\u003E\u00c9tude de fonctions de transfert et r\u00e9ponses temporelles\u003C\/p\u003E\n\u003Cp\u003E\u0026nbsp;Programmation en langage C:\u003C\/p\u003E\n\u003Cp\u003EOp\u00e9rateurs arithm\u00e9tiques, logiques, de comparaison, cast et conditionnels\u003C\/p\u003E\n\u003Cp\u003EStructures de contr\u00f4le (if, switch, for, while, do-while)\u003C\/p\u003E\n\u003Cp\u003ETableaux unidimensionnels et multidimensionnels\u003C\/p\u003E\n\u003Cp\u003EPointeurs et passage de fonctions en argument\u003C\/p\u003E\n\u003Cp\u003ELecture et \u00e9criture de fichiers texte\u003C\/p\u003E\n\u003Cp\u003EApplications pratiques :\u003C\/p\u003E\n\u003Cp\u003ER\u00e9solution d\u2019\u00e9quations \ud835\udc53(\ud835\udc65)=0\u003C\/p\u003E\n\u003Cp\u003EInterpolation polynomiale\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EInt\u00e9gration num\u00e9rique\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ER\u00e9solution d\u2019\u00e9quations diff\u00e9rentielles\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EObjectifs d\u0026#039;apprentissage\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EDoter les \u00e9tudiants des comp\u00e9tences fondamentales en programmation scientifique, n\u00e9cessaires \u00e0 la mod\u00e9lisation, la simulation et l\u2019analyse num\u00e9rique de syst\u00e8mes physiques et technologiques.\u003C\/p\u003E\n\u003Cp\u003E\u00c0 l\u2019issue du cours, les \u00e9tudiants seront capables de :\u003C\/p\u003E\n\u003Cp\u003EConcevoir et programmer des mod\u00e8les num\u00e9riques sous MATLAB, Python et C\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ETraiter, analyser et visualiser des donn\u00e9es exp\u00e9rimentales\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EImpl\u00e9menter des m\u00e9thodes num\u00e9riques pour la r\u00e9solution de probl\u00e8mes d\u2019ing\u00e9nierie\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EComparer et valider des r\u00e9sultats exp\u00e9rimentaux par ajustement de mod\u00e8les\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EMa\u00eetriser les bases de la simulation de syst\u00e8mes dynamiques avec Simulink\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003ED\u00e9velopper une approche m\u00e9thodique et r\u00e9utilisable pour la programmation dans diff\u00e9rents environnements scientifiques\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EModalit\u00e9s p\u00e9dagogiques particuli\u00e8res\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003E3 intervenants: Aymeric Delteil, Catherine Cazelles et Abderraouf Benali susceptible de changer\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EBibliographie\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EProgrammer en langage C: C. Delannoy. Eyrolles\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ENature de l\u0026#039;\u00e9valuation\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EEvaluation Continue non Int\u00e9grale\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E\n","settings":null}]