HyperMath

FftReal

FftReal

Previous topic Next topic No expanding text in this topic  

FftReal

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

Real component of a Fast Fourier Transform (FFT) function.

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

Syntax

y = FftReal(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 real component of the FFT.  Its length is  equal 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 real component of the FFT of the signal is created.

 

Syntax

 

y = FftReal(data)

 

Result

 

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

Comments

The FftReal function returns the real component of a Fast Fourier Transform (FFT). vec1 and vec2 are assumed to be evenly sampled.

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

If two vectors are passed to FftReal, 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

FftPhase

Freq

Ifft