Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MATLAB/Simulink for Electrical & Power Electronics
New
1 students
Last updated 6/2026
English

What you'll learn

  • Build electrical circuits and power electronics models using MATLAB/Simulink.
  • Simulate R-L, R-C circuits, voltage/current measurements, branches, and power calculations.
  • Model and analyze rectifiers, DC-DC converters, and single-phase and three-phase inverters.
  • Use MATLAB scripts, plotting commands, FFT, harmonics, and impedance measurement tools for advanced analysis.

Course content

8 sections32 lectures5h 51m total length
  • Introduction3:40

    In this video, I have just outlined the content of the course

  • MATLAB Interface11:53

    In this lesson, the students are going to learn about the MATLAB interfaces with the different subwindows. Also the students are going to learn about how to create a folder to save the project files. Moreover, the students will be able to open scripts and save them in the project folder.

  • Getting Started With Simulink10:49

    In this lesson, the students are going to learn how to open a Simulink file. Also, they will be able to know the main libraries that we are interested in. They will dive a little in the Simulink toolbox, where they will be able to do simple math operations.

  • Scope and Display13:15

    In this lesson, the students will know the main differences between scopes and displays in displaying the data.

  • Modelling using Simulink -RLC circuit as an example14:45

    In this lessons, the students are going to learn how to use the math operations and block diagrams in Simulink toolbox to model simple electrical circuits.

Requirements

  • Basic knowledge of electrical circuits and power electronics

Description

This course is a practical introduction to MATLAB/Simulink and Simscape for electrical circuits and power electronics applications.

It is designed for students, engineers, and beginners who are keen to learn how to build, simulate, analyze, and visualize electrical and power electronics models using MATLAB, Simulink, and Simscape Electrical.

In this course, you will learn how to:

  • Use the MATLAB and Simulink interface.

  • Work with Simulink libraries, scopes, displays, and basic block diagrams.

  • Build simple electrical circuit models using Simulink blocks.

  • Model RLC, RL, RC, and AC circuits.

  • Measure voltage, current, RMS value, mean value, and power.

  • Use Simscape Electrical for physical electrical circuit modeling.

  • Create branches and subsystems to organize Simulink models.

  • Export simulation data from Simulink to the MATLAB workspace.

  • Plot simulation results using MATLAB scripts.

  • Customize plots, labels, limits, and parameters using code.

  • Define model parameters inside MATLAB scripts.

  • Model and simulate uncontrolled rectifiers.

  • Model and simulate controlled rectifiers using the Universal Bridge block.

  • Build Buck, Boost, and Buck-Boost DC-DC converters.

  • Understand the effect of filters in DC-DC converter simulations.

  • Use built-in Simscape converter models.

  • Use the simOut command to connect MATLAB scripts with Simulink models.

  • Run Simulink simulations from MATLAB scripts.

  • Change parameters and compare simulation results.

  • Run multiple Simulink models from one script.

  • Build single-phase two-level inverter models.

  • Build single-phase three-level inverter models.

  • Build three-phase inverter models.

  • Use SPWM control signals for inverter simulations.

  • Perform harmonic analysis for rectifier circuits.

  • Perform harmonic analysis for inverter circuits.

  • Analyze low-frequency and high-frequency harmonics.

  • Use the built-in command for harmonic analysis.

  • Use the built-in tool for impedance measurement.

  • Measure impedance in series and parallel resonance examples.

By the end of this course, you will have a practical foundation in MATLAB/Simulink and Simscape Electrical for:

  • Electrical circuit modeling

  • Power electronics simulation

  • Data extraction

  • MATLAB plotting

  • Converter and inverter modeling

  • Harmonic analysis

  • Impedance measurement

This course focuses on practical modeling and simulation workflows. It is suitable for learners who want to build confidence in using MATLAB/Simulink for electrical and power electronics applications.

Who this course is for:

  • This course is for electrical engineering students, power electronics beginners, researchers, and engineers who want to learn MATLAB/Simulink simulation for circuits, converters, inverters, harmonics, and impedance analysis.