Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Numerical Root Finding in Python and MATLAB
Rating: 4.4 out of 5(49 ratings)
6,716 students

Numerical Root Finding in Python and MATLAB

A Hands-on Approach
Last updated 1/2020
English

What you'll learn

  • Theory of Bisection, Secant and Newton-Raphson Methods
  • Python Implementation of 3 Root Finding Methods
  • MATLAB Implementation of 3 Root Finding Methods

Course content

3 sections9 lectures1h 14m total length
  • How bisection method works?13:08
  • Bisection Method in Python14:51
  • Bisection Method in MATLAB7:35

Requirements

  • Basic Mathematics
  • Python Programming
  • MATLAB Programming

Description

This series of video tutorials covers the numerical methods for Root Finding (Solving Algebraic Equations) from theory to implementation. In this course, three methods are reviewed and implemented using Python and MATLAB from scratch.

At first, two interval-based methods, namely Bisection method and Secant method, are reviewed and implemented. Then, a point-based method which is known as Newton's method for root finding, a.k.a. Newton–Raphson method, is reviewed and implemented. This course is instructed by Dr. Mostapha Kalami Heris, who has years of practical work and active teaching in the field of programming, mathematics, control engineering and computational intelligence.

By the end of this course you will be able to know about the fundamental theory of this root finding methods and implementing them using Python and MATLAB programming languages.

Who this course is for:

  • Engineering Students
  • Applied Math and Science Students
  • Anyone interested in numerical methods