Skip to content
UdemyEngineeringPaid courseAll LevelsCertificate

Ultimate MATLAB-Simulink for Electrical Engineering (Udemy.com)

Simulations of Power electronics, Power systems, Electrical machines, Electric circuits, Solar, and Wind in 1 COURSE !

Created by: Amr Saleh

Last updated June 2026

icon
What you will learn

  • Learn MATLAB simulations related to electrical enegineering topics
  • Complete MATLAB simulations of power electronics
  • Simulations of 1-phase rectifiers (controlled, uncontrolled, HWR and FWR)
  • How to simulate 3-phase rectifiers in MATLAB-Simulink
  • Complete Simulations of AC voltage controllers ( 1-ph & 3-ph)
  • How to apply closed loop control of AC voltage controllers in MATLAB-Simulink
  • Complete MATLAB simulations of DC-DC converters
  • How to apply PID controller to DC-DC converters in MATLAB/Simulink
  • How to apply Hystereysis controller to DC-DC converters in MATLAB/Simulink
  • How to design different DC Regulators in MATLAB/Simulink
  • How to simulate 1-ph inverter circuits (half bridge and full bridge)
  • How to apply pulse width modulation (PWM) techniques in MATLAB/Simulink
  • How to simulate 3-ph inverter circuits
  • Simulations of R-L , R-C , R-L-C circuits in MATLAB/Simulink

How it compares

Against the other 335 rated Udemy courses in Engineering on CourseDuck:

  • Rating4.5 out of 5higher than 55% of them
  • Reviews452#162 of 336 by number of reviews
  • Length27.3 hourslonger than 94% of them
  • Last updatedJune 2026more recently than 86% of them

icon
Course Description

Hi my friend!

This course is designed to provide a complete step by step MATLAB simulations for various electrical engineering disciplines in ONE course so that it will be a comprehensive guide for you to build and design your own models.


  • In this course, you are going to learn MATLAB/Simulink for:

                                    Power Electronics Simulations

  1. Simulations of 1-phase rectifiers (controlled, uncontrolled, HWR and FWR)

  2. Simulations of 3-phase rectifiers

  3. Complete Simulations of AC voltage controllers ( 1-ph & 3-ph)

  4. How to apply closed loop control of AC voltage controllers in MATLABl/Simulink

  5. Complete MATLAB simulations of DC-DC converters

  6. Apply PID controller to DC-DC converters in MATLAB/Simulink

  7. Apply Hysteresis controller to DC-DC converters in MATLAB/Simulink

  8. Design different DC Regulators in MATLAB/Simulink

  9. Simulations of 1-ph inverter circuits (half bridge and full bridge)

  10. Apply pulse width modulation (PWM) techniques in MATLAB/Simulink

  11. Simulations of 3-ph inverter circuits

                                  Electrical Circuits Simulations

  1. Simulations of DC transient circuits

  2. Simulations of R-L , R-C , R-L-C circuits

  3. Applying forced and free response in transient circuits in Simulink

  4. Simulations of  the Electric Resonance in MATLAB/Simulink

                                   Electrical Machines Simulations

  1. Complete MATLAB Simulations of DC motors (shunt, series and separately excited)

  2. Speed control of DC motors in MATLAB/Simulink

  3. Starting of  DC motors using starters in MATLAB/Simulink

  4. Simulations of DC generators

  5. Complete simulations of Induction motors

  6. Speed control and starting of induction motors in MATLAB/Simulink

  7. Apply VFD with induction motors in  MATLAB/Simulink

  8. Perform different induction motor tests in MATLAB/Simulink

  9. Complete simulations of Induction generators

  10. Complete MATLAB simulations of synchronous machines

  11. Apply voltage and frequency control of synchronous generator in Simulink

  12. Simulations of  synchronous generator connected with grid

  13. Simulation of permanent magnet synchronous motors (PMSM)

  14. Simulations of transformers (1-ph & 3-ph) in MATLAB/Simulink

  15. Efficiency, losses and voltage regulation of transformer in Simulink

  16. Open circuit and short circuit tests of transformers in MATLAB/Simulink

                            Power Systems Simulations

  1. Modelling and design of  transmission lines in MATLAB/Simulink

  2. load flow analysis in MATLAB/Simulink

  3. Symmetrical and unsymmetrical fault analysis in MATLAB/Simulink

  4. Logic design of overcurrent relay in MATLAB/Simulink

  5. Apply overcurrent protection against power system faults in MATLAB/Simulink

                            Solar Energy Simulations

  1. Step by step modelling and design of solar panels in Simulink

  2. Obtain I-V and P-V characteristics of solar panel in MATLAB

  3. Effect of irradiation and temperature on PV cell characteristics in MATLAB

  4. How to simulate solar panel using MATLAB Simscape library

                          Wind Energy Simulations

  1. Step by step Wind turbine modelling and design in MATLAB/Simulink

  2. Design of 5KW wind turbine in MATLAB/Simulink

  3. Effect of wind turbine parameters on turbine power in MATLAB/Simulink

               By the end of this course, you will be specialized in dealing with MATLAB/Simulink related to various

               electrical engineering branches.


I thank you very much for taking the time to check the course content.

                See you in the course !

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Amr Saleh

I'm Amr Saleh, lecturer assistant, and researcher in the department of electrical power and machines, Faculty of Engineering, Ain Shams University.

I'm also an electrical power engineer, having a Master's degree in electrical power system control with numerous published research works in the top electrical engineering journals worldwide.

In addition, I am a freelancer, content creator, and bestselling electrical instructor who provide high quality courses in electrical engineering fields to make my students realize both the theory behind a topic as well as real-world applications in very simple way.

Through my professional career over the past 9 years, I have helped more than 15,000 student all over the word, accomplish success in different electrical engineering disciplines through my high quality E-learning materials and simple courses.

In every one of my Udemy courses, through the satisfactory ratings and reviews of my students, you will notice that the course lectures are arranged in progressive manner so that you can start with the basics and fundamentals of the topic moving to understanding the complete picture of the subject.

Finally, thank you very much for your time. You'll find my courses below this bio, with at least 5 free videos available for you for each course, so you can quickly decide the courses that are right for you.

icon
More courses by Amr Saleh

$74.99

icon
More Engineering courses

$74.99

$12.99

$10.99

$84.99

$14.99

$13.99

icon
Reviews

4.5

452 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Hashem Altujar on 6/3/2026

The course was conceptually very dense. I am a rising third-year electrical engineering student, and I believe that this course is not suitable for beginners. It is designed for engineers who already have practical experience with most of the systems and concepts explained and are just learning how to simulate. I signed up for the course expecting to learn HOW to use Matlab/simulink as an Electrical Engineer, but instead, the course felt like a watered-down version of a college power systems and electronics course.

By Talent Mabvure on 1/16/2026

I always had a hard time understanding most electrical principles, especially in power electronics. Thanks to this professor, he is making the leaning easy and enjoyable.

By MOHD FARDEEN on 7/22/2025

The course is very good. First He explains theoritically each and every thing then simulate the model.

By Konan Emmanuelle on 12/26/2024

The explantion of this course is detailled and easy to understand. it is recommendable for those are struggle with Mathlab simulation in power system. It really helped my.

By Lamin T Ceesay on 6/4/2023

The instructor revises the theoretical aspect of the setup which makes it easy for the learner to follow smoothly.

By Indra Nafi A on 3/3/2023

It is nice to learn Matlab, and the introduction is clear. I am excited to proceed the course

By Hemant Mishra on 2/20/2023

This is my review, after completing all the lectures, The concepts are clearly explained, and this course teaches Simulink and lucidly refreshes electrical engineering concepts.

By Abu Bakar on 2/2/2023

Being an Electrical Engineer, I found this course to be very useful as I got a taste of simulations of various specializations like machines, power electronics and power.

By Friedrich Schmidt on 11/9/2022

I can understand the english language of the speaker very good. (speed of speaking is perfect)

By Paolo plos on 5/10/2022

perfect match and good teacher, very good explanation allowing me to pursue more achievements.

Showing all 10 reviews on CourseDuck

Read all 452 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100