Découvrez les nouveautés de cette version : Fonctionnalités, améliorations et évolutions vous attendent ! 👉 Cliquez ici pour en savoir plus
Modifié par Anaïs Stirnemann le 15/06/2023 - 14:21

Afficher les derniers auteurs
1 (% class="relative-table wrapped" style="width: 100.0%;" %)
2 |(% class="highlight-#fff0b3" style="text-align: left;" title="Couleur d'arrière-plan : Jaune clair 100 %" colspan="11" rowspan="3" data-highlight-colour="#fff0b3" %)(((
3 (% style="color: rgb(0,0,128);" title="" %)**Mathematics - Numerical Analysis and Optimization**
4
5 (% style="color: rgb(0,0,128);" title="" %)**5JUCSN01**
6 )))|(% style="text-align: center;" colspan="2" %)(((
7 **ECTS**
8 )))|(% class="highlight-#fff0b3" style="text-align: center;" title="Couleur d'arrière-plan : Jaune clair 100 %" data-highlight-colour="#fff0b3" %)(((
9 **3**
10 )))|(% style="text-align: center;" colspan="3" %)(((
11 **SEMESTER**
12 )))|(% class="highlight-#fff0b3" style="text-align: center;" title="Couleur d'arrière-plan : Jaune clair 100 %" data-highlight-colour="#fff0b3" %)(((
13 **5**
14 )))
15 |(% style="text-align: center;" %)(((
16 lectures
17 )))|(% style="text-align: center;" %)(((
18 classes / seminars
19 )))|(% style="text-align: center;" %)(((
20 practical work
21 )))|(% style="text-align: center;" %)(((
22 integrative teaching
23 )))|(% style="text-align: center;" colspan="3" %)(((
24 independent work
25 )))
26 |(% style="text-align: center;" %)(((
27 10h
28 )))|(% style="text-align: center;" %)(((
29 20h
30 )))|(% style="text-align: center;" %)(((
31 0h
32 )))|(% style="text-align: center;" %)(((
33 0h
34 )))|(% style="text-align: center;" colspan="3" %)(((
35 20 h
36 )))
37 |(% colspan="2" %)(((
38 **Language used
39 **
40 )))|(% colspan="9" %)(((
41 French
42 )))|(% colspan="7" rowspan="2" %)(((
43
44 \\\\
45 )))
46 |(((
47 **Course supervisor(s)
48 **
49 )))|(% colspan="10" %)(((
50 (% class="content-wrapper" %)
51 (((
52 [[Antoine Henrot>>url:https://iecl.univ-lorraine.fr/membre-iecl/henrot-antoine/||rel="nofollow" shape="rect" class="external-link"]], Professor, [[antoine.henrot@mines-nancy.univ-lorraine.fr>>mailto:antoine.henrot@mines-nancy.univ-lorraine.fr||rel="nofollow" shape="rect" class="external-link"]]
53 )))
54 )))
55 |(((
56 **Key words
57 **
58 )))|(% colspan="17" %)(((
59 (% style="color: rgb(0,0,0);" %)Numerical analysis, optimization, simulation, linear algebra, approximation,** **MATLAB
60 )))
61 |(((
62 **Prerequisites**
63 )))|(% colspan="17" %)(((
64 Basic Mathematics (calculus, linear algebra)
65 )))
66 |(% class="highlight-#c1c7d0" title="Couleur d'arrière-plan : Gris moyen 45 %" colspan="18" data-highlight-colour="#c1c7d0" %)(((
67 (% title="" %)**Overall objective
68 **
69 )))
70 |(% colspan="18" %)(((
71 This course is designed to provide a basic understanding of the study and analysis of numerical methods useful for engineering sciences. Various topics will be discussed in lectures and put into practice during tutorials in the Matlab environment. Applications on concrete problems will be developed in order to highlight the importance of mastering numerical simulation, from theory to practice, for the engineer.
72 )))
73 |(% class="highlight-#c1c7d0" title="Couleur d'arrière-plan : Gris moyen 45 %" colspan="18" data-highlight-colour="#c1c7d0" %)(((
74 (% title="" %)**Course content and organisation
75 **
76 )))
77 |(% colspan="18" %)(((
78 Session 1: Solving nonlinear equations
79
80 Classical algorithms (dichotomy, secant, Newton, fixed point) in dimension 1 and their adaptation in higher dimension. Study of convergence and comparison of algorithms. Methods for accelerating convergence (Aitken, Steffensen).
81
82 Session 2: Interpolation and approximation of functions
83
84 Lagrange interpolation, Newton formulas (divided differences). Error formulas. Uniform and least squares approximation, cubic spline functions.
85
86 Session 3: Integration and numerical derivation
87
88 Composite methods of the Newton-Cotes type and Gauss methods. Error analysis. Numerical derivation and error formula. Application to the solution of partial differential equations by finite difference methods.
89
90 Sessions 4 and 5: Differential equations
91
92 Some theoretical reminders. Numerical solution of differential equations: one-step, explicit and implicit methods (Euler, Crank-Nicholson, Runge-Kutta). Multi-step methods (Adams and its variants). Step adjustment. Notion of stability and convergence. Shooting method for boundary problems.
93
94 Sessions 6 and 7: Solving linear systems
95
96 Direct methods: Gauss pivot, LU and Choleski factorization. QR factorization. Conditioning of a matrix and effect on the error. Iterative methods (Jacobi, Gauss-Seidel, relaxation, conjugate gradient with or without preconditioning). Convergence and comparison of the different methods.
97
98 Session 8 and 9: Optimization
99
100 Theoretical basis of optimization: existence of solutions, convexity, first and second order optimality conditions, Lagrange and Karush-Kuhn-Tucker multipliers. Unconstrained optimization, gradient and conjugate gradient methods. Constrained optimization: projection and penalization methods.
101 )))
102 |(% class="highlight-#c1c7d0" title="Couleur d'arrière-plan : Gris moyen 45 %" colspan="18" data-highlight-colour="#c1c7d0" %)(((
103 (% title="" %)
104 **Skills
105 **
106 )))
107 |(((
108 (% style="color: rgb(0,112,192);" %)**Levels**
109 )))|(% colspan="17" %)(((
110 (% style="color: rgb(0,112,192);" %)**Description and operational verbs**
111 )))
112 |(((
113 **Know**
114 )))|(% colspan="17" %)(((
115 The fundamental aspects of numerical analysis and optimization for engineering and scientific calculus
116 )))
117 |(((
118 **Understand**
119 )))|(% colspan="17" %)(((
120 Numerical simulations as a prediction tool, with its qualities as well as its limits
121 )))
122 |(((
123 **Apply(% style="color: rgb(0,112,192);" %) (%%)**
124 )))|(% colspan="17" %)(((
125 Resolving the practical issues related to engineering development with algorithmic methods
126 )))
127 |(((
128 **Analyse(% style="color: rgb(0,112,192);" %) (%%)**
129 )))|(% colspan="17" %)(((
130 Detect and deduce the properties of certain numerical phenomena using mathematical reasoning.
131 )))
132 |(% colspan="1" %)(((
133 **Summarise**
134 )))|(% colspan="17" %)(((
135 Formulate and develop an answer to the problems posed, organize the results into a coherent, rigorous and clear whole.
136 )))
137 |(% colspan="1" %)(((
138 **Assess**
139 )))|(% colspan="17" %)(((
140 Judge the relevance of a result and its veracity. Validate the correctness of a method and a reasoning.
141 )))
142 |(% class="highlight-#c1c7d0" colspan="18" data-highlight-colour="#c1c7d0" %)(((
143 (% class="sc-14kwckt-9 kYiyGk" %)**Compliance with the United Nations Sustainable Development Goals
144 **
145 )))
146 |(% colspan="18" %)(((
147 (% class="content-wrapper" %)
148 (((
149 (% class="wrapped" %)
150 |(((
151 (% class="content-wrapper" %)
152 (((
153 (% class="task-list" %)
154 (((
155 {{task reference="/Tasks/Task_5" status="InProgress"}}
156 [[image:attach:image2022-12-5_21-22-41.png||thumbnail="true" width="60"]]
157 {{/task}}
158 )))
159 )))
160 )))|(((
161 (% class="content-wrapper" %)
162 (((
163 (% class="task-list" %)
164 (((
165 {{task reference="/Tasks/Task_25" status="InProgress"}}
166 [[image:attach:image2022-12-5_21-23-16.png||thumbnail="true" width="60"]]
167 {{/task}}
168 )))
169 )))
170 )))|(((
171 (% class="content-wrapper" %)
172 (((
173 (% class="task-list" %)
174 (((
175 {{task reference="/Tasks/Task_26" status="InProgress"}}
176 [[image:attach:image2022-12-5_21-26-53.png||thumbnail="true" width="60"]]
177 {{/task}}
178 )))
179 )))
180 )))|(((
181 (% class="content-wrapper" %)
182 (((
183 (% class="task-list" %)
184 (((
185 {{task reference="/Tasks/Task_27" status="InProgress"}}
186 [[image:attach:image2022-12-5_21-27-10.png||thumbnail="true" width="60"]]
187 {{/task}}
188 )))
189 )))
190 )))|(((
191 (% class="content-wrapper" %)
192 (((
193 (% class="task-list" %)
194 (((
195 {{task reference="/Tasks/Task_28" status="InProgress"}}
196 [[image:attach:image2022-12-5_21-27-29.png||thumbnail="true" width="60"]]
197 {{/task}}
198 )))
199 )))
200 )))|(% colspan="1" %)(((
201 (% class="content-wrapper" %)
202 (((
203 (% class="task-list" %)
204 (((
205 {{task reference="/Tasks/Task_29" status="InProgress"}}
206 [[image:attach:image2022-12-5_21-27-47.png||thumbnail="true" width="60"]]
207 {{/task}}
208 )))
209 )))
210 )))|(% colspan="1" %)(((
211 (% class="content-wrapper" %)
212 (((
213 (% class="task-list" %)
214 (((
215 {{task reference="/Tasks/Task_30" status="InProgress"}}
216 [[image:attach:image2022-12-5_21-29-25.png||thumbnail="true" width="60"]]
217 {{/task}}
218 )))
219 )))
220 )))|(% colspan="1" %)(((
221 (% class="content-wrapper" %)
222 (((
223 (% class="task-list" %)
224 (((
225 {{task reference="/Tasks/Task_31" status="InProgress"}}
226 [[image:attach:image2022-12-5_21-29-43.png||thumbnail="true" width="60"]]
227 {{/task}}
228 )))
229 )))
230 )))|(% colspan="1" %)(((
231 (% class="content-wrapper" %)
232 (((
233 (% class="task-list" %)
234 (((
235 {{task reference="/Tasks/Task_32" status="InProgress"}}
236 [[image:attach:image2022-12-5_21-34-38.png||thumbnail="true" width="60"]]
237 {{/task}}
238 )))
239 )))
240 )))
241 |(((
242 (% class="content-wrapper" %)
243 (((
244 (% class="task-list" %)
245 (((
246 {{task reference="/Tasks/Task_33" status="InProgress"}}
247 [[image:attach:image2022-12-5_21-30-2.png||thumbnail="true" width="60"]]
248 {{/task}}
249 )))
250 )))
251 )))|(((
252 (% class="content-wrapper" %)
253 (((
254 (% class="task-list" %)
255 (((
256 {{task reference="/Tasks/Task_34" status="InProgress"}}
257 [[image:attach:image2022-12-5_21-30-25.png||thumbnail="true" width="60"]]
258 {{/task}}
259 )))
260 )))
261 )))|(((
262 (% class="content-wrapper" %)
263 (((
264 (% class="task-list" %)
265 (((
266 {{task reference="/Tasks/Task_35" status="InProgress"}}
267 [[image:attach:image2022-12-5_21-30-51.png||thumbnail="true" width="60"]]
268 {{/task}}
269 )))
270 )))
271 )))|(((
272 (% class="content-wrapper" %)
273 (((
274 (% class="task-list" %)
275 (((
276 {{task reference="/Tasks/Task_36" status="InProgress"}}
277 [[image:attach:image2022-12-5_21-31-32.png||thumbnail="true" width="60"]]
278 {{/task}}
279 )))
280 )))
281 )))|(((
282 (% class="content-wrapper" %)
283 (((
284 (% class="task-list" %)
285 (((
286 {{task reference="/Tasks/Task_37" status="InProgress"}}
287 [[image:attach:image2022-12-5_21-32-1.png||thumbnail="true" width="60"]]
288 {{/task}}
289 )))
290 )))
291 )))|(% colspan="1" %)(((
292 (% class="content-wrapper" %)
293 (((
294 (% class="task-list" %)
295 (((
296 {{task reference="/Tasks/Task_38" status="InProgress"}}
297 [[image:attach:image2022-12-5_21-32-28.png||thumbnail="true" width="60"]]
298 {{/task}}
299 )))
300 )))
301 )))|(% colspan="1" %)(((
302 (% class="content-wrapper" %)
303 (((
304 (% class="task-list" %)
305 (((
306 {{task reference="/Tasks/Task_39" status="InProgress"}}
307 [[image:attach:image2022-12-5_21-33-6.png||thumbnail="true" width="60"]]
308 {{/task}}
309 )))
310 )))
311 )))|(% colspan="1" %)(((
312 (% class="content-wrapper" %)
313 (((
314 (% class="task-list" %)
315 (((
316 {{task reference="/Tasks/Task_40" status="InProgress"}}
317 [[image:attach:image2022-12-5_21-33-33.png||thumbnail="true" width="60"]]
318 {{/task}}
319 )))
320 )))
321 )))|(% colspan="1" %)(((
322 \\
323 )))
324
325 (% class="sc-14kwckt-9 kYiyGk" %)
326
327 )))
328 )))
329 |(% class="highlight-#c1c7d0" title="Couleur d'arrière-plan : Gris moyen 45 %" colspan="18" data-highlight-colour="#c1c7d0" %)(((
330 (% title="" %)**Evalution methods
331 **
332 )))
333 |(((
334 Continuous assessment
335 )))|(% style="text-align: center;" %)(((
336 (% class="task-list" %)
337 (((
338 {{task reference="/Tasks/Task_45" status="Done"}}
339
340 {{/task}}
341 )))
342 )))|(% colspan="4" %)(((
343 Written test
344 )))|(% style="text-align: center;" colspan="2" %)(((
345 (% class="task-list" %)
346 (((
347 {{task reference="/Tasks/Task_46" status="Done"}}
348
349 {{/task}}
350 )))
351 )))|(% colspan="3" %)(((
352 Oral presentation / viva
353 )))|(% style="text-align: center;" colspan="2" %)(((
354 (% class="task-list" %)
355 (((
356 {{task reference="/Tasks/Task_47" status="InProgress"}}
357
358 {{/task}}
359 )))
360 )))|(% colspan="3" %)(((
361 Written report / project
362 )))|(% style="text-align: center;" colspan="2" %)(((
363 (% class="task-list" %)
364 (((
365 {{task reference="/Tasks/Task_48" status="Done"}}
366
367 {{/task}}
368 )))
369 )))