Using Simulink | ![]() ![]() |
Generate pulses at regular intervals.
Library
Description
The Discrete Pulse Generator block generates a series of pulses at regular intervals.
You can specify the following pulse parameters. The Pulse width is the number of sample periods the pulse is high. The Period is the number of sample periods the pulse is high and low. The Phase delay is the number of sample periods before the pulse starts. The phase delay can be positive or negative but must not be larger than the period. The Sample time must be greater than zero. All the parameters must have the same dimensions after scalar expansion of any scalar parameters.
Use the Discrete Pulse Generator block for discrete or hybrid systems. To generate continuous signals, use the Pulse Generator block (see Pulse Generator).
Data Type Support
A Discrete Pulse Generator block accepts and outputs a real signal of type double
.
Parameters and Dialog Box
1
.2
.1
.0
.1
.Characteristics
Sample Time |
Discrete |
Scalar Expansion |
Of parameters |
Dimensionalized |
Yes |
Zero Crossing |
No |
![]() | Discrete Filter | Discrete State-Space | ![]() |