


EMDLAB Software:
Electrical Machines Design Laboratory
Copyright:
https://ComProgExpert.com, Ali Jamali-Fard
Overview:
EMDLAB is an open-source numerical package developed in the MATLAB environment for the design and analysis of electrical machines, including motors, generators, transformers, and actuators.
The software is organized as a library of MATLAB objects. Depending on your specific design needs, you can select the appropriate modules to obtain your desired results. With EMDLAB, you can also develop customized standalone software tailored to your applications.
EMDLAB integrates externally compiled C++ and Python executables that run within MATLAB, requiring only the MATLAB Runtime for operation. These compiled components enhance computational efficiency and significantly reduce simulation time. You can fully develop and analyze your designs using MATLAB scripts and access mesh data easily through simple commands for post-processing tasks.
Setup Instructions (Windows 64-bit):
- Download emdlab-win64.zip from https://ComProgExpert.com.
- Extract the contents to the C:\ directory without changing the folder name.
- In MATLAB, go to the Home tab and click Set Path.
- Select Add Folders and Subfolders, and add C:\emdlab-win64 to the MATLAB path.
*** Instead of steps (3) and (4) you can just add following line at the begining of your mfile:
addpath(genpath(‘C:\emdlab-win64’));
Video Tutorials:
Downloads (The latest version is recommended):
- emdlab-2025-v2, 9 May, we are building the link, please contact
- emdlab-2025-v1, 5 May, we are building the link, please contact