Engee documentation

Unwrap

Removes the phase gap of the signal.

blockType: Unwrap

Path in the library:

/Signal Operations/Signal Operations/Unwrap

Description

Block Unwrap restores each channel of the input signal by adding or subtracting a multiple of , to each element of the channel. The block recognizes phase gaps that exceed the value of the Tolerance parameter.

Ports

Input

Port_1 — input signal
scalar | vector | matrix

Input signal for recovery. The phase of the input signal must be expressed in radians.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Output

Port_1 — output signal
scalar | vector | matrix

The restored signal.

The unit stores the size and dimension of the input signal, and the sampling rate of the output signal is equal to the sampling rate of the input.

Data types: Float64

Parameters

Tolerance (radians) — pass gap size:q[<br>] pi (By default) | scalar

The size of the gap that the block recognizes as a true phase gap. The value of π is set By default, and not less, in order to avoid changing the natural characteristics of the signal.

To increase the sensitivity of the block, set the Tolerance parameter to a value slightly less than π.