DSP Blockset    
N-Sample Enable

Output ones or zeros for a specified number of sample times

Library

Description

The N-Sample Enable block outputs the inactive value (0 or 1, whichever is not selected in the Active level parameter) during the first N sample times, where N is the Trigger count value. Beginning with output sample N+1, the block outputs the active value (1 or 0, whichever is selected in the Active level parameter) until a reset event occurs or the simulation terminates.

The output is always sample based.

The Reset input check box enables the Rst input port. At any time during the count, a trigger event at the input port resets the counter to its initial state. The rate of the reset signal must be a positive integer multiple of the rate of the data signal input.

The triggering event is specified by the Trigger type pop-up menu, and can be one of the following:

Dialog Box

Trigger count
The number of samples for which the block outputs the active value. Tunable.
Active level
The value to output after the first N sample times, 0 or 1. Tunable.
Reset input
Enables the Rst input port. The rate of the reset signal must be a positive integer multiple of the rate of the data signal input.
Trigger type
The type of event that triggers a reset when the Rst port is enabled. Tunable.
Sample time
The sample period, Ts, for the block's counter. The block switches from the active value to the inactive value at t=Ts*(N+1).
Output data type
The output data type. For information on the Logical and Boolean options of this parameter, see Effects of Enabling and Disabling Boolean Support.

Supported Data Types

To learn how to convert to the above data types in MATLAB and Simulink, see Supported Data Types and How to Convert to Them.

See Also

Counter
DSP Blockset
N-Sample Switch
DSP Blockset

Also see the following topics:


  Multiport Selector N-Sample Switch