HyperMath

FftPhase

FftPhase

Previous topic Next topic No expanding text in this topic  

FftPhase

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Phase angle of a Fast Fourier Transform (FFT) function.

Note: This item is deprecated and will be removed in a future release.

Syntax

y = FftPhase(vec1, vec2)

Arguments

Name

Description

 

vec1

A vector of the real component of time-domain data.

 

vec2

(optional)

A vector of the imaginary component of time-domain data.

Output

Name

Description

 

y

A vector of the phase angles of the FFT.  Its length equals to the least power of two greater than or equal to the number of elements in vec1.

Example

Given a vector data of a real part of a time-domain signal, a vector of the phase angles of the FFT of the signal is created.

 

Syntax

 

y = FftPhase(data)

 

Result

 

y is a vector of the phase angles of the FFT of data.  Its length equals to the least power of two greater than or equal to the number of elements in data.

Comments

The FftPhase function returns the phase angles of a Fast Fourier Transform (FFT). vec1 and vec2 are assumed to be evenly sampled.

If only one vector is passed to FftPhase, the function returns a regular FFT.

If two vectors are passed to FftPhase, a complex FFT is calculated. vec1 and vec2 must have the same number of elements.

The FFT is complex-valued and used to map time-domain data into the frequency domain

See Also:

FftImag

FftMag

FftReal

Freq

Ifft