PLAN DE COURS - Moodle - Ãcole Polytechnique de Montréal
PLAN DE COURS - Moodle - Ãcole Polytechnique de Montréal
PLAN DE COURS - Moodle - Ãcole Polytechnique de Montréal
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DÉPARTEMENT <strong>DE</strong> MATHÉMATIQUES<br />
ET <strong>DE</strong> GÉNIE INDUSTRIEL<br />
<strong>PLAN</strong> <strong>DE</strong> <strong>COURS</strong><br />
MTH1210 – MÉTHO<strong>DE</strong>S NUMÉRIQUES POUR ÉQUATIONS<br />
DIFFÉRENTIELLES ORDINAIRES<br />
(1,1,1)<br />
Automne 2009<br />
PROFESSEUR : Nom : Guy Jomphe (guy.jomphe@polymtl.ca)<br />
Bureau : A-520.21<br />
Disponibilité : Sur ren<strong>de</strong>z-vous<br />
Locaux: Cours théoriques: M-2202<br />
Laboratoire: L-6614<br />
Site Web : www.moodle.polymtl.ca /<br />
<strong>DE</strong>SCRIPTION DU <strong>COURS</strong> À L’ANNUAIRE<br />
Représentation <strong>de</strong>s nombres sur ordinateur. Développement <strong>de</strong> Taylor. Problèmes <strong>de</strong> conditions initiales :<br />
métho<strong>de</strong>s à pas constants et à pas variables. Métho<strong>de</strong> d’Euler. Métho<strong>de</strong> <strong>de</strong> Runge-Kutta. Stabilité <strong>de</strong>s<br />
métho<strong>de</strong>s. Problèmes <strong>de</strong> conditions aux limites : métho<strong>de</strong> <strong>de</strong>s différences finies.<br />
BUT DU <strong>COURS</strong><br />
Ce cours vise à :<br />
‣ Rendre les étudiants aptes à utiliser diverses métho<strong>de</strong>s d’approximations numériques pour la<br />
résolution d’équations différentielles à l’ai<strong>de</strong> <strong>de</strong> l’ordinateur ;<br />
‣ faire réaliser l’importance <strong>de</strong>s erreurs intervenant dans la résolution numérique <strong>de</strong>s problèmes et<br />
rendre les étudiants aptes à les contrôler ;<br />
‣ présenter les principaux fon<strong>de</strong>ments mathématiques <strong>de</strong>s métho<strong>de</strong>s numériques et leurs limites.<br />
‣ rendre les étudiants(es) aptes à choisir, utiliser et adapter les métho<strong>de</strong>s numériques appropriées,<br />
sélectionnées dans une bibliothèque numérique (MATLAB), pour résoudre numériquement <strong>de</strong>s<br />
problèmes s’exprimant sous la forme d’équations différentielles.
École <strong>Polytechnique</strong> <strong>de</strong> Montréal<br />
Département <strong>de</strong> mathématiques et <strong>de</strong> génie industriel<br />
MTH1210-Métho<strong>de</strong>s numériques pour équations différentielles ordinaires<br />
Plan <strong>de</strong> cours – Automne 2009 2<br />
Au terme <strong>de</strong> ce cours, l'étudiant sera en mesure <strong>de</strong> :<br />
‣ i<strong>de</strong>ntifier <strong>de</strong>s problèmes mathématiques présents dans un modèle provenant d’une application en<br />
science ou en ingénierie et s’exprimant comme une équation différentielle ordinaire ;<br />
‣ choisir les métho<strong>de</strong>s numériques les plus appropriées pour mettre en place une stratégie <strong>de</strong> résolution<br />
<strong>de</strong> ces problèmes.<br />
PLACE DU <strong>COURS</strong> MTH1210 DANS LE CURRICULUM<br />
MTH1210 Métho<strong>de</strong>s numériques pour équations différentielles est un cours <strong>de</strong> première année pour les<br />
étudiants en génie informatique ou en génie du logiciel. Le cours MTH1110 est co-requis ou préalable au<br />
cours MTH1210.<br />
DOCUMENTATION<br />
• Le manuel <strong>de</strong> référence pour le cours est un extrait , chapîtres 1 et 7 du livre ‘’Analyse numérique<br />
pour ingénieurs’’ par André Fortin (<strong>de</strong>uxième Édition), disponible à la COOP. De plus, certains<br />
concepts étudiés dans le cours ne sont pas couverts dans ce manuel. Vous <strong>de</strong>vrez alors vous référer<br />
aux notes <strong>de</strong> cours <strong>de</strong> votre professeur. La présence en classe est donc essentielle.<br />
• Gui<strong>de</strong> MATLAB par Steven Dufour, École <strong>Polytechnique</strong> <strong>de</strong> Montréal. Ce gui<strong>de</strong> est disponible sur le<br />
site Internet du cours.<br />
ÉVALUATION<br />
Nature du contrôle Catégorie Pondération Date<br />
5 contrôles Individuel 10 % Voir calendrier<br />
1 <strong>de</strong>voir Individuel 25 %<br />
Mardi le 24 novembre, à la salle<br />
<strong>de</strong> laboratoire L-6614<br />
5 laboratoires<br />
Équipe <strong>de</strong><br />
<strong>de</strong>ux<br />
personnes<br />
Examen final individuel 50 %<br />
15 % Voir calendrier<br />
Mardi le 1 décembre à la salle<br />
M-2202
École <strong>Polytechnique</strong> <strong>de</strong> Montréal<br />
Département <strong>de</strong> mathématiques et <strong>de</strong> génie industriel<br />
MTH1210-Métho<strong>de</strong>s numériques pour équations différentielles ordinaires<br />
Plan <strong>de</strong> cours – Automne 2009 3<br />
Pour les contrôles<br />
Il y aura 5 contrôles au cours du semestre et la pondération est 2 % chacun. Ils seront rédigés <strong>de</strong> façon<br />
individuel pendant les cours théoriques.<br />
Pour les laboratoires<br />
Les 5 laboratoires <strong>de</strong>vront être rédigés par équipe d'au plus <strong>de</strong>ux étudiant(e)s. Chaque équipe remet un<br />
rapport et les membres <strong>de</strong> l'équipe reçoivent la même note. Les laboratoires remis en retard ne seront pas<br />
acceptés.<br />
Pour le <strong>de</strong>voir<br />
La rédaction <strong>de</strong> celui-ci se fera au local d’informatique L-6614 et chaque étudiant(e) <strong>de</strong>vra<br />
individuellement, à l’ai<strong>de</strong> du logiciel MATLAB, résoudre numériquement <strong>de</strong>ux problèmes extraits du<br />
domaine du génie. Et toute documentation est permise. Sa durée est <strong>de</strong> 2 heures. On ne peut pas être<br />
dispensé <strong>de</strong> remettre le <strong>de</strong>voir. Noter que pour pouvoir utiliser les imprimantes dans les salles<br />
informatique, Il est sous la responsabilité <strong>de</strong> chaque étudiant(e) <strong>de</strong> s’assurer que sa carte donnant accès aux<br />
imprimantes contienne un montant minimum d’argent<br />
L’examen final<br />
L’examen final portera sur toute la matière <strong>de</strong> la session. Aucune documentation ne sera<br />
permise. Un ai<strong>de</strong>-mémoire sera mis à votre disposition sur le site Internet du cours.<br />
L’étudian(e) <strong>de</strong>vra rédiger l’examen final sans l’ai<strong>de</strong> <strong>de</strong> l’ordinateur. Vous aurez aussi droit<br />
à une calculatrice non programmable autorisée, i.e. portant l’autocollant <strong>de</strong> l’AEP (cf. avis<br />
<strong>DE</strong>-012). Vous êtes responsables d’obtenir cet autocollant. Toute calculatrice ne portant pas<br />
l’autocollant sera immédiatement confisquée pour la durée <strong>de</strong> l’examen.<br />
La meilleure façon <strong>de</strong> se préparer pour l’examen final est <strong>de</strong> faire et <strong>de</strong> comprendre tous les<br />
exercices suggérés en classe et ceux à la fin <strong>de</strong> chaque chapitre (voir ci-<strong>de</strong>ssous). Plusieurs exercices<br />
pourraient se retrouvées à l’examen final.<br />
En cas d'absence motivée à l'examen final, il y aura examen différé. La motivation d'absence est accordée<br />
ou refusée par l'administration; toute <strong>de</strong>man<strong>de</strong> à cet égard doit être acheminée au registrariat.<br />
DÉROULEMENT DU <strong>COURS</strong><br />
Les 12 heures <strong>de</strong> cours théoriques sont données en alternance avec les 5 séances <strong>de</strong> laboratoire. La<br />
répartition <strong>de</strong> ceux-ci est indiquée dans le calendrier ci-<strong>de</strong>ssous. Les énoncés <strong>de</strong>s laboratoires sont<br />
disponibles dès maintenant sur le site Internet du cours.<br />
Les fichiers MATLAB créés lors <strong>de</strong>s séances <strong>de</strong> laboratoires serviront <strong>de</strong> base pour la rédaction du <strong>de</strong>voir<br />
#1. Il est donc très important <strong>de</strong> les conserver et <strong>de</strong> leur accor<strong>de</strong>r une gran<strong>de</strong> attention.
École <strong>Polytechnique</strong> <strong>de</strong> Montréal<br />
Département <strong>de</strong> mathématiques et <strong>de</strong> génie industriel<br />
MTH1210-Métho<strong>de</strong>s numériques pour équations différentielles ordinaires<br />
Plan <strong>de</strong> cours – Automne 2009 4<br />
PROGRAMME DU <strong>COURS</strong><br />
Une liste <strong>de</strong>s exercices suggérés, tirés du manuel (voir Documentation), est disponible à la page suivante.<br />
L'étudiant(e) qui aura solutionné chacun <strong>de</strong> ces exercices <strong>de</strong>vrait bien réussir la partie théorique du cours.<br />
Matière du cours et exercices suggérés<br />
Chapitre 1.<br />
Fon<strong>de</strong>ments (5,5 heures )<br />
– Introduction<br />
– Définitions (réf.: défs 1.1, 1.2 et 1.3 du manuel)<br />
Exercices: (Page 47)<br />
1.1, 1.21a) et 1.22a)<br />
– Représentation <strong>de</strong>s nombres sur ordinateur (réf.: sects 1.3 et 1.4 du manuel)<br />
Exercices : (Page 47)<br />
1.2, 1.3b),1.4a,c), 1.5, 1.6, 1.7 et 1.12<br />
– Arithmétique flottante (réf.: sects 1.5.1, 1.5.2 et 1.5.3 du manuel)<br />
Exercices: (Page 47)<br />
1.8, 1.9, 1.10, 1.11, 1.13, 1.14 et 1.15<br />
– Développement <strong>de</strong> Taylor (réf.: sect. 1.6.1 du manuel)<br />
Exercices : (Page 47)<br />
1.17, 1.22b), 1.23, 1.24, 1.25, 1.26, 1.27, 1.28 et 1.29<br />
– Propagation d’erreurs (réf.: sect. 1.6.3 du manuel)<br />
Exercices: (Page 47)<br />
1.18, 1.19, 1.20 et 1.21<br />
Chapitre 7.<br />
Équations différentielles (6,5 heures )<br />
– Problèmes <strong>de</strong> valeurs initiales<br />
– Métho<strong>de</strong>s explicites<br />
– Équations du premier ordre (réf.: sect. 7.1 du manuel)<br />
– Métho<strong>de</strong> d’Euler (réf.: sect. 7.2 du manuel)<br />
– Erreurs <strong>de</strong> troncatures locale et globale (réf.: défs. 7.2 et 7.3<br />
du manuel et notes du professeur)<br />
– Métho<strong>de</strong>s <strong>de</strong> Runge-Kutta (réf.: sects 7.4 et 7.6 du manuel)<br />
Exercices: (Page 442)<br />
7.2a,b,c) 7.4 et 7.15a)<br />
– Systèmes d’équations du premier ordre (réf.: sect. 7.6 du manuel)<br />
Exercices: ((Page 442)<br />
7.5<br />
– Équations et systèmes d’équations d’ordre supérieur (réf.: sect.7.7 du manuel)<br />
Exercices: (Page 442)<br />
7.6, 7.7, 7.13 et 7.14<br />
– Stabilité et métho<strong>de</strong>s implicites<br />
– Stabilité (réf.: notes du professeur)<br />
– Métho<strong>de</strong> d’Euler implicite (réf.: notes du professeur)<br />
– Métho<strong>de</strong> <strong>de</strong>s trapèzes (Crank-Nicholson) (réf.: notes du professeur)<br />
– Métho<strong>de</strong> <strong>de</strong>s différences finies (réf.: sect. 7.9 du manuel)<br />
Exercices: (Page 442)<br />
7.11 et 7.12
École <strong>Polytechnique</strong> <strong>de</strong> Montréal<br />
Département <strong>de</strong> mathématiques et <strong>de</strong> génie industriel<br />
MTH1210-Métho<strong>de</strong>s numériques pour équations différentielles ordinaires<br />
Plan <strong>de</strong> cours – Automne 2009 5<br />
Semaine Activités Travail à effectuer<br />
0<br />
24-28 août Aucun contact Aucun<br />
1<br />
31 août - 4 sept.<br />
2<br />
7-11 sept<br />
3<br />
14 - 18 sept<br />
Cours #1<br />
(Présentation du cours)<br />
Laboratoire #1<br />
(Présentation du logiciel Matlab)<br />
Cours #2<br />
* Remise du labo #1<br />
* Contrôle sur le travail à effectuer<br />
au cours #1 et sur le labo #1<br />
* Lire les sections : 1.1 et 1.2 du<br />
manuel.<br />
* Exercices (P.47) :<br />
1, 21 a), 22 a)<br />
* Lire le gui<strong>de</strong> Matlab<br />
Rédiger et remettre le labo #1 au<br />
début du cours #2<br />
* Lire les sections : 1.3 et 1.4 du<br />
manuel.<br />
* Exercices (P.47) :<br />
2, 3 b ,4 a,4 b,5,6,7,12<br />
4<br />
21 - 25 sept Laboratoire #2<br />
Rédiger et remettre le labo #2 au<br />
début du cours #3<br />
5<br />
28 sept - 2 oct.<br />
Cours #3<br />
* Remise du labo #2<br />
* Contrôle sur le travail à<br />
effectuer au cours #2<br />
* Lire les sections :<br />
1.5.1, 1.5.2 , 1.5.3 ,<br />
1.6.1 et 1.6.3 du manuel.<br />
* Exercices (P.47) :<br />
8,9,10,11,13,14,15,<br />
18,19,20,21<br />
6<br />
5 - 9 oct. Laboratoire #3<br />
Rédiger et remettre le labo #3 au<br />
début du cours #4<br />
Semaine <strong>de</strong> relâche<br />
du 12 au 16 oct.
École <strong>Polytechnique</strong> <strong>de</strong> Montréal<br />
Département <strong>de</strong> mathématiques et <strong>de</strong> génie industriel<br />
MTH1210-Métho<strong>de</strong>s numériques pour équations différentielles ordinaires<br />
Plan <strong>de</strong> cours – Automne 2009 6<br />
Semaine Activités Travail à effectuer<br />
Semaine <strong>de</strong> relâche<br />
du 12 au 16 oct.<br />
7<br />
19 -23 oct.<br />
8<br />
26 - 30 oct.<br />
Cours #4<br />
* Remise du labo #3<br />
* Contrôle sur le travail<br />
effectuer au cours #3<br />
* Rappel sur les E.D.O.<br />
* Systèmes d’E.D.O.<br />
Cours #5<br />
* Contrôle sur les E.D.O. à résoudre<br />
aux cours #4<br />
* Exercices : (P.442)<br />
6 a, 6 b<br />
* Résoudre analytiquement<br />
l’exercice #1 a et 1 b, du labo #4<br />
* Lire les sections 7.1, 7.2, 7.3, 7.4,<br />
7.6, 7.7 du manuel<br />
* Exercices (P.442)<br />
1 a, , 2 c, 4, 15 a,,<br />
Lire les notes <strong>de</strong> cours<br />
complémentaires :<br />
Chap. 2.<br />
9<br />
2 - 6 nov Laboratoire #4<br />
Rédiger et remettre le labo #4 au<br />
début du cours #6<br />
10<br />
9 - 13 nov.<br />
Cours #6<br />
* Remise du labo #4<br />
* Contrôle sur la matière <strong>de</strong>s notes<br />
<strong>de</strong> cours complémentaires : Chap 2<br />
.<br />
(métho<strong>de</strong>s numériques)<br />
* Présentation <strong>de</strong> la métho<strong>de</strong> <strong>de</strong>s<br />
différences finies<br />
* Lire section 7.9 du manuel<br />
Exercices (P.442)<br />
11,12<br />
* Lire les notes <strong>de</strong> cours<br />
complémentaires : Chap. 3.<br />
(Différences finies)<br />
11<br />
16 - 20 nov. Laboratoire #5<br />
Rédiger et remettre le labo #5 la<br />
semaine suivante (lors du <strong>de</strong>voir)<br />
12<br />
23 - 27 nov.<br />
Devoir individuel<br />
(Sous Matlab)<br />
13<br />
30 nov. - 4 déc.<br />
Examen Final<br />
(Portant sur le chap. 1 et 7 du manuel<br />
et sur les notes <strong>de</strong> cours<br />
complémentaires)