rfft2

From DavinciWiki
Jump to: navigation, search


Description

Performs a Real Fast Fourier Transform on any linear array whose number of elements is a power of 2.

This function will only function properly on a 1xNx1 where N is a power of 2. It will assume all other columns to be linear extensions of the first column. The reverse function is irfft2().

Arguments and Return Values

Arguments: A linear numeric array

Return Value: A linear numeric array of doubles

Usage

Syntax: rfft2(obj = VAL)

If you have an array that does not contain 2^N elements, then you must pad the end of the array with zeros to the nearest power of two.

Examples

dv> a
1x256x1 array of float, bsq format [1,024 bytes]

dv> b=rfft2(a)
1x256x1 array of double, bsq format [2,048 bytes]

Images

rfft2a.png rfft2b.png

DavinciWiki Mini-Nav Bar

Contents


Contact Developers

  • davinci-dev [AT] mars.asu.edu

All other topics

  • See navigation on the left

Related Functions

Recent Core Changes

Modified On: 05-30-2006

Personal tools