Discrete Fourier transform of a real sequence.
Parameters: | x : array_like, real-valued
n : int, optional
axis : int, optional
overwrite_x : bool, optional
|
---|---|
Returns: | z : real ndarray
|
Notes
Within numerical accuracy, y == rfft(irfft(y)).
Examples
>>> a = [9, -9, 1, 3]
>>> fft(a)
array([ 4. +0.j, 8.+12.j, 16. +0.j, 8.-12.j])
>>> rfft(a)
array([ 4., 8., 12., 16.])