Engee documentation

Signal Processing

In the section Signal Processing libraries Signal Processing contains important tools for generating, converting and analysing signals. Here you will find blocks that allow you to change the sampling rate, apply window functions, perform convolution and eliminate phase discontinuities.


Constant Ramp

A linear signal generator with varying length depending on the input values.

Convolution

Convolution of two input data.

Downsample

Reduces the sampling rate of the input signal by removing intermediate values.

Pad

The addition or truncation of a specified dimension or dimensions.

Phase Extractor

Extracting the unwrapped phase of a complex input signal.

Unwrap

Removes the phase gap of the signal.

Upsample

Increases the sampling rate of the input signal by adding intermediate values.

Variable Fractional Delay

Delays the input signal by a time-varying fractional number of samples.

Window Function

Calculate and apply the window function to the input signal.

Zero Crossing

Counts the number of times the signal crosses zero in one time step.