File Exchange

image thumbnail

Trigger a square pulse of programmatic width and amplitude in Simulink

version 1.0 (9.05 KB) by

Trigger a pulse with a zero or 1 (rather than a designated time) in Simulink



View License

I needed to trigger a square wave pulse using a signal within my Simulink model (in my case it was a position vector). All I could find within the Sim Library was pulses set to activate at a certain time (by using a delay or building a signal from scratch). So I baked one myself.

The biggest problem was the inability to "reset" the clock (I wanted to use it as a timer to set the width of my pulse). As a substitution for the clock timer, I compare the output of pulse_amplitude => integrator block with the value = pulse_amplitude*pulse_width.

Comments and Ratings (1)


Just what I was looking for!

MATLAB Release
MATLAB 7.10 (R2010a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today