randPulseGenerator

A function that generates a pulses with random amplitude, width, and frequency

You are now following this Submission

User can generate a random pulses with the function and specify simulation time, step size, range of the number of pulses, and range of the maximum value of the amplitude (absolute) of the signal.
This work is inspired by the answer given by @Matt J. (https://nl.mathworks.com/matlabcentral/answers/80755-how-to-generate-a-square-wave-with-random-normal-distributed-period-and-pulse-width#comment_157801).

Cite As

Sena Koçak (2026). randPulseGenerator (https://nl.mathworks.com/matlabcentral/fileexchange/105035-randpulsegenerator), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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

A minor error in code is fixed.

1.0.0