École polytechnique - MAA106 - Introduction to Numerical Analysis

Summary: 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 蔡宇博

My research interests include Computational Mathematics, Operation Research, Machine Learning.