Main Content

Pulse Integrator

Coherent or noncoherent pulse integration

  • Pulse Integrator block

Libraries:
Phased Array System Toolbox / Detection

Description

The Pulse Integrator block performs coherent or noncoherent integration of successive pulses of a signal and puts out an integrated output. You can specify how many pulses to integrate and the number of overlapped pulses in successive integrations.

Ports

Input

expand all

Pulse input data, specified as a matrix. Each column of x is one pulse.

Data Types: double

Output

expand all

Integrated pulse, returned as an N-by-1 column vector, where N is the number of rows in the input x.

Data Types: double

Parameters

expand all

Specify the integration method as Coherent or Noncoherent.

Specify the number of pulses to integrate as an integer.

Specify the number of overlapped pulses in successive integrations as an integer. This number must be less than the value specified in Number of pulses to integrate.

Version History

Introduced in R2014b

See Also