21.11.2014 Views

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

SHOW MORE
SHOW LESS

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)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!