Pulse Generator

A MATLAB pulse generator, capable of generating a variety of pulses with an assortment of options.

You are now following this Submission

A MATLAB file used for generating pulses of various kinds including are gaussian, square, triangle, monocycle, biexponential, mexican hat, sinc, double sinc, sinc squared, sweep, and windowed sweep. Inputs control the length, sampling frequency, and decay, along with optional arguments for modulation and frequency control on some pulse shapes. The program has been used for an assortment of applications including, DSP, seismology, acoustics, and communication modeling.

Cite As

Philip Top (2026). Pulse Generator (https://se.mathworks.com/matlabcentral/fileexchange/5582-pulse-generator), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Pulse generation

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0