Pulse with jitter

Level-2 m-code S-Function that acts as a pulse generator with jitter around a nominal period.

You are now following this Submission

The user specifies
1) a nominal period for the pulse (i.e. the nominal time between rising pulses)
2) the time that the pulse may be (randomly) delayed or advanced at each time step. The block assumes a nominal 50% duty cycle, hence this must be less than 1/4 of the nominal period.
3) whether the pulse is initially high or low.

Cite As

Phil Goddard (2026). Pulse with jitter (https://www.mathworks.com/matlabcentral/fileexchange/22666-pulse-with-jitter), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Zero Order Hold with variable time step

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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