Home \ Tutorials (page 2)

# Tutorials

• ## Numerical Root Finding Methods in Python and MATLAB – Video Tutorial

What are Numerical Root Finding Methods? Numerical Root Finding Methods are essential techniques in ...

• ## Practical Genetic Algorithms in Python and MATLAB – Video Tutorial

What are Genetic Algorithms? Genetic algorithms (GAs) are like nature-inspired computer programs tha...

• ## Principal Component Analysis (PCA) in Python and MATLAB — Free Online Course

What is Principal Component Analysis? Principal Component Analysis (PCA) is a statistical procedure ...

• ## Numerical Computations in MATLAB — Video Tutorial

In this video tutorial, “Numerical Computations in MATLAB” has been reviewed. In fact, t...

• ## Optimization in MATLAB — Video Tutorial

In this video tutorial, “Optimization” has been reviewed and implemented using MATLAB. F...

• ## Numerical Solution of Differential Equations in MATLAB — Video Tutorial

In this video tutorial, “Numerical Solution of Differential Equations” has been reviewed...

• ## Working with Polynomials in MATLAB — Video Tutorial

In this video tutorial, the way of working with “Polynomials” has been reviewed and impl...

• ## Integration and Differentiation in MATLAB — Video Tutorial

In this video tutorial, “Integration and Differentiation” has been reviewed and implemen...

• ## Interpolation in MATLAB — Video Tutorial

In this video tutorial, “Interpolation” has been reviewed and implemented using MATLAB. ...

• ## Eigenvalues and Eigenvectors in MATLAB — Video Tutorial

In this video tutorial, “Eigenvalues and Eigenvectors”  and “Singular Value Decomp...

## Root Finding in MATLAB — Video Tutorial

In this video tutorial, “Root Finding Methods” has been reviewed and implemented using MATLAB. For watching full course of Numerical Computations, visit this page. Watch Online Four sections of this video tutorial are available on YouTube and they are embedded into this page as playlist. Video Files Section 1: Finding roots of polynomials using roots (ِYouTube) Section 2: Finding roots ...

## Least Squares in Python, JavaScript and MATLAB — Video Tutorial

In this video tutorial firstly the mathematical foundations of a special case of Least Squares method has been reviewed and then, using three programming languages, MATLAB, Python and JavaScript (using mathjs), the method has been implemented, from scratch. The video tutorial is available to watch online, via Yarpiz YouTube Channel. The instructor of this course is Dr. Mostapha Kalami Heris, ...

## How to Solve Difference Equations? — Video Tutorial

Difference Equations , aka. Recurrence Relations, are very similar to differential equations, but unlikely, they are defined in discrete domains (e.g. discrete time or space). In this video tutorial, the general form of linear difference equations and recurrence relations is discussed and solution approach, using eigenfunctions and eigenvalues is represented. Some examples, including Fibonacci Series, are investigated in the video ...

## Runge-Kutta Method in Python and MATLAB — Video Tutorial

The Runge-Kutta method is a numerical technique used to solve ordinary differential equations by iteratively approximating the solution. This essential technique is pivotal for solving ordinary differential equations, commonly employed in modeling dynamic systems. Python and MATLAB serve as ideal platforms for hands-on learning, offering robust libraries. Mastering Runge-Kutta is crucial for applications in physics, engineering, and biology. Join our ...

## Linear Programming in MATLAB — Video Tutorial

Linear programming is a powerful mathematical method for optimizing complex decisions. MATLAB is an ideal platform to begin to learn and implement LP problems, and this course provides a practical introduction to this essential skill. Join us to unlock the potential of linear programming in MATLAB and excel in problem-solving. What is Linear Programming? Linear Programming (LP) is a mathematical ...

## Particle Swarm Optimization (PSO) in MATLAB – Video Tutorial

Particle Swarm Optimization (PSO) is an intelligent algorithm leveraging principles from Swarm Intelligence, inspired by the social behavior of birds and fish. Learning PSO is crucial for tackling complex optimization problems efficiently. MATLAB serves as an excellent platform for mastering PSO, offering practical implementation and adaptability to other languages. This course, led by Dr. S. Mostapha Kalami Heris, provides a ...