GENERATION OF SINUSOIDAL PULSE WIDTH MODULATION USING MATLAB

Version 1.0.0.0 (188 KB) by Ajayan
GENERATION OF SINUSOIDAL PULSE WIDTH MODULATION USING MATLAB for one cycle
1.6K Downloads
Updated 15 Nov 2017

View License

This matlab code explains the Sinusoidal pulse Width Modulation in a very easy way. One can enter the carrier frequency(say 2000Hz), then we will get the waveform of carrier (triangular) wave, modulating (sine) wave of 50 Hz, how carrier and modulating waves are compared and finally the SPWM.
The code also finds out the Modulation Ratio and Modulation index.
The attached word file gives more description.

Cite As

Ajayan (2025). GENERATION OF SINUSOIDAL PULSE WIDTH MODULATION USING MATLAB (https://www.mathworks.com/matlabcentral/fileexchange/65066-generation-of-sinusoidal-pulse-width-modulation-using-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Communities

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

spwm_ajayan/

Version Published Release Notes
1.0.0.0