Home \ Metaheuristics \ Particle Swarm Optimization (PSO) in MATLAB — Video Tutorial

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

In this video tutorial, implementation of Particle Swarm Optimization (PSO) in MATLAB is discussed in detail. In the first part, theoretical foundations of PSO is briefly reviewed. In the next two parts of this video tutorial, PSO is implemented line-by-line and from scratch, and every line of code is described in detail.

After watching this video tutorial, you will be able to know what is PSO, and how it works, and how you can use it to solve your own optimization problems. Also, you will learn how to implement PSO in MATLAB programming language. If you are familiar with other programming languages, it is easy to translate the MATLAB code and rewrite the PSO code in other programming languages.

The video tutorial is available to watch online, via Yarpiz YouTube Channel, and to download as MP4 files. The project files of the video tutorial and lecture notes written by instructor during the course, are also available to download. The instructor of this course is Dr. S. Mostapha Kalami Heris, PhD of Control and Systems Engineering.

### Video Files

Part 1/3: Theoretical Foundations (YouTube or Download Directly as MP4 file)

Part 2/3: Implementation in MATLAB (YouTube or Download Directly as MP4 file)

Part 3/3: Improvements (YouTube or Download Directly as MP4 file)

Also the projects files and lecture notes, are available to download, via following URLs.

### Downloads

The download links of this project are listed below.

Project Files for Video Tutorial of Particle Swram Optimization (PSO) in MATLAB

Lecture Notes for Video Tutorial of Particle Swram Optimization (PSO) in MATLAB

Video tutorial of PSO in MATLAB - Part 1 of 3

Video tutorial of PSO in MATLAB - Part 2 of 3

Video tutorial of PSO in MATLAB - Part 3 of 3

This site uses Akismet to reduce spam. Learn how your comment data is processed.

x

## Real-Coded Simulated Annealing (SA) in MATLAB

Downloads The download link of this project follows. Implementation of Real-Coded Simulated Annealing (SA) in ...