Ecole polytechnique - MAA106 - Introduction to Numerical Analysis

The aim of this course is to provide students with a working knowledge of basic mathematical algorithms and associated computer programming. We will cover several notions such as representation of numbers, rootfinding, polynomial approximation, numerical integration, and error analysis. A significant portion of the course will be devoted to implementation and experiments using Jupyter Notebooks with Python.

Teaching coordinator: Breden Maxime

Chapter 0 - Introduction to Numpy and Matplotlib

Chapter 1 - Root-finding for a function of one variable

Chapter 2 - Polynomial approximation of functions of one variable

Chapter 3 - Numerical integration

Yubo Cai 蔡宇博
Yubo Cai 蔡宇博
PhD student at MIT LIDS, IDSS, and CEE

Ph.D. student at MIT LIDS. Research in optimization, system design, and control.