Udemyallen

Ultimate MATLAB-Simulink for Electrical Engineering

Master power electronics, systems, machines & circuits! Explore solar & wind energy in this comprehensive course. Learn practical skills for renewable energy & power tech.

4.6(382)
2,434students
27h 18m
Certificate
Amr Saleh
Amr SalehLecturer Assistant, Electrical Engineer, and Researcher

Course Content

Ultimate MATLAB-Simulink for Electrical Engineering is an all-levels Udemy course taught by Amr Saleh. It runs 27h 18m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 382 reviews, with 2,434 students enrolled. It is a paid course, last updated October 2025.

Unlock comprehensive electrical engineering simulations with this complete MATLAB/Simulink course! Build and design your own models across diverse disciplines.

Power Electronics Simulations:

  • Rectifier Simulations: Master simulations of 1-phase rectifiers (controlled, uncontrolled, HWR, and FWR) and 3-phase rectifiers.
  • AC Voltage Controllers: Perform complete simulations of AC voltage controllers (1-ph and 3-ph) and learn closed-loop control applications in MATLAB/Simulink.
  • DC-DC Converters: Conduct complete MATLAB simulations of DC-DC converters, applying PID and Hysteresis controllers.
  • DC Regulators: Design various DC regulators using MATLAB/Simulink.
  • Inverter Circuits: Simulate 1-ph (half-bridge and full-bridge) and 3-ph inverter circuits.
  • PWM Techniques: Apply Pulse Width Modulation (PWM) techniques in MATLAB/Simulink.

Electrical Circuits Simulations:

  • DC Transient Circuits: Simulate DC transient circuits.
  • R-L, R-C, R-L-C Circuits: Analyze R-L, R-C, and R-L-C circuits, exploring forced and free response in Simulink.
  • Electrical Resonance: Simulate electrical resonance in MATLAB.

Electrical Machines Simulations:

  • DC Motor Simulations: Perform complete MATLAB simulations of DC motors (shunt, series, and separately excited).
  • DC Motor Speed Control: Implement speed control techniques for DC motors in MATLAB/Simulink.
  • DC Motor Starting: Simulate DC motor starting using various starters in MATLAB.
  • DC Generator Simulations: Simulate DC generators.
  • Induction Motor Simulations: Conduct complete simulations of induction motors, including speed control and starting.
  • VFD Applications: Apply Variable Frequency Drives (VFDs) with induction motors in MATLAB.
  • Induction Motor Tests: Perform various tests on induction motors in MATLAB.
  • Induction Generator Simulations: Simulate induction generators.
  • Synchronous Machines: Simulate synchronous machines and apply voltage/frequency control of synchronous generators in Simulink.
  • Grid Connection: Simulate synchronous generators connected to the power grid.
  • Permanent Magnet Synchronous Motors (PMSM): Simulate PMSM operation.
  • Transformer Simulations: Simulate transformers (1-ph & 3-ph) in MATLAB/Simulink, analyzing efficiency, losses, and voltage regulation.
  • Transformer Testing: Perform open circuit and short circuit tests on transformers in MATLAB.

Power Systems Simulations:

  • Transmission Lines: Model and design transmission lines in MATLAB/Simulink.
  • Load Flow Analysis: Perform load flow analysis in MATLAB/Simulink.
  • Fault Analysis: Conduct symmetrical and unsymmetrical fault analysis in MATLAB/Simulink.
  • Overcurrent Relays: Design logic for overcurrent relays in MATLAB.
  • Protection Applications: Apply overcurrent protection against power system faults in MATLAB.

Solar Energy Simulations:

  • Solar Panel Modeling: Step-by-step modeling and design of solar panels in Simulink.
  • I-V & P-V Characteristics: Obtain I-V and P-V characteristics of solar panels in MATLAB.
  • PV Cell Characteristics: Analyze the effect of irradiation and temperature on PV cell characteristics in MATLAB.
  • Solar Panel Simulation: Learn how to simulate solar panels using the MATLAB Simscape library.

Wind Energy Simulations:

  • Wind Turbine Modeling: Step-by-step modeling and design of wind turbines in MATLAB/Simulink.
  • 5KW Wind Turbine Design: Design a 5KW wind turbine in MATLAB.
  • Turbine Power Analysis: Analyze the effect of wind turbine parameters on turbine power in MATLAB.

By the end of this course, you'll be proficient in using MATLAB/Simulink for a wide range of electrical engineering applications.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.