Engee documentation

Phase Extractor

Page in progress.

Extracting the unwrapped phase of a complex input signal.

phase extractor

Description

Block Phase Extractor extracts the expanded phase of a complex input signal.

Ports

Input

# IN — input signal
vector | matrix

Details

An input signal specified as a vector or matrix. If the input signal is a matrix, the block treats each column of the signal as an independent channel. The first dimension is the length of the channel. The second dimension is the number of channels. The block treats one-dimensional inputs as a single channel.

Data types

vector | matrix

Complex numbers support

Yes

Output

# OUT — expanded phase
vector | matrix

Details

The unfolded phase of the signal.

The unit retains the dimensionality of the input signal, and the output signal velocity is equal to the input signal velocity.

Data types

vector | matrix

Complex numbers support

No

Parameters

Main

# Unwrap phase only within the frame — phase reversal only within a frame
Logical

Details

Select this check box to have the block treat each input data frame independently and reset the initial phase value for each new input data frame.

If you clear this check box, the block ignores the boundaries between input data frames.

Default value

false (switched off)

Program usage name

UnwrapPhase

Tunable

No

Evaluatable

No