返回到 Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python
Ludwig-Maximilians-Universität München (LMU)

Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python

Interested in learning how to solve partial differential equations with numerical methods and how to turn them into python codes? This course provides you with a basic introduction how to apply methods like the finite-difference method, the pseudospectral method, the linear and spectral element method to the 1D (or 2D) scalar wave equation. The mathematical derivation of the computational algorithm is accompanied by python codes embedded in Jupyter notebooks. In a unique setup you can see how the mathematical equations are transformed to a computer code and the results visualized. The emphasis is on illustrating the fundamental mathematical ingredients of the various numerical methods (e.g., Taylor series, Fourier series, differentiation, function interpolation, numerical integration) and how they compare. You will be provided with strategies how to ensure your solutions are correct, for example benchmarking with analytical solutions or convergence tests. The mathematical aspects are complemented by a basic introduction to wave physics, discretization, meshes, parallel programming, computing models. The course targets anyone who aims at developing or using numerical methods applied to partial differential equations and is seeking a practical introduction at a basic level. The methodologies discussed are widely used in natural sciences, engineering, as well as economics and other fields.

状态:Differential Equations
状态:Simulations
中级课程小时

精选评论

MM

5.0评论日期:Jul 10, 2021

G​reat course, I hope there will be a followup covering all the parts Prof. Igel mentioned in the final lecture. Amazing balance theory/practice and fantastic Jupyter Notebooks

RM

5.0评论日期:Jul 11, 2020

This is an excellent course as I have found. The instructor has taught us many important concepts including the detailed codes. I would love to join further courses from Prof. Igel.

MB

5.0评论日期:Oct 15, 2020

Thank you very much! This was an amazing and very clear course. I will use the python codes in my research when possible.

MF

5.0评论日期:Nov 26, 2019

A fascinating teaching technique, delivering quality content with a well-thought quizzes system! It' hard to find better courses in the domain of Finite Difference and Spectral Element methods

EL

5.0评论日期:Dec 20, 2021

W​ould have like more "empty" cells in notebooks for trying to establish loop one self and then having a "correct" output to aim for. Maybe followed by a solution cell with a correct implementation.

NL

5.0评论日期:Mar 13, 2019

Well thought out. The material is ordered logically and easy to follow. This online course compliments the book from which it is based on.

AA

4.0评论日期:Dec 1, 2021

Great experience. Really came to know about the theory of simulation techniques coupled with the introductory knowledge of python language.

MI

5.0评论日期:Aug 6, 2022

Excellent Course, Really appreciated the effort instructor have put in with intereactive examples and implementations.

FD

5.0评论日期:Feb 24, 2019

I already know that I will learn a lot even though I am an undergrad. ( FTD from Colorado School of Mines)

VP

5.0评论日期:May 1, 2022

T​his is an outstanding course that covers many subjects briefly. I have learnt so much with the methodology the lecturer have applied for the course.

YH

5.0评论日期:Apr 8, 2019

This is a great course for intro to numerical course with additional bonus on python code, although a little bit too fast pace.

TD

5.0评论日期:Jun 25, 2020

A very practical introduction. The later weeks are very dense, but useful for those starting out with FEM methods and need a good primer.

所有审阅

显示:20/139

tom wilson
5.0
评论日期:May 1, 2019
Dan Marwick
2.0
评论日期:Sep 22, 2023
Niels Christian Nielsen
5.0
评论日期:Apr 13, 2019
Rakesh moulick
5.0
评论日期:Jul 12, 2020
Miguel Alfonso Mendez
5.0
评论日期:Jul 11, 2021
Martin Felix Jørgensen
2.0
评论日期:Jan 10, 2021
Ronald Diaz
5.0
评论日期:Feb 16, 2021
Sean Brown
5.0
评论日期:Sep 4, 2019
Portia Sibambo
5.0
评论日期:Jan 19, 2020
rasheed ajala
5.0
评论日期:Jun 10, 2019
Mohammed Elwardi Fadeli
5.0
评论日期:Nov 26, 2019
Noah Luna
5.0
评论日期:Mar 14, 2019
James Smith
5.0
评论日期:Oct 13, 2019
Deleted Account
5.0
评论日期:May 13, 2019
Manoj Jagannath
5.0
评论日期:Jul 12, 2019
EKANSH CHATURVEDI
2.0
评论日期:Feb 1, 2021
VU NGUYEN
5.0
评论日期:May 3, 2020
Anubhav
5.0
评论日期:Jun 8, 2020
Seçkin Berkay Öztürk
5.0
评论日期:Sep 22, 2022
Marek Suplata
5.0
评论日期:May 15, 2022