discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] FFT Scaling


From: Gerome Jan L
Subject: [Discuss-gnuradio] FFT Scaling
Date: Wed, 12 Aug 2015 22:51:31 +0800

There is an internal scaling effect of fftlen (the length of your FFT) in the FFT block. How do I unscale or remove the scaling factor in the python generated by thr GRC? I tried the one suggested in the faq,

... forward FFT --> multiply_const_cc(fftlen*[1.0/fftlen,]) --> reverse FFT ...

but it doesn't seem to work. I know I am missing something. How do I insert this into this line of code in my python?

1. self.fft_vxx_0 = fft.fft_vcc(1024, True, (window.rectangular(1024)), True, 1)
or here?
2. self.blocks_complex_to_mag_squared_0 = blocks.complex_to_mag_squared(1024)

Thank you in advance.

Attached is my flow graph.



Best,

Gerome Jan M. Llames 


"Design is not just what it looks like and feels like. Design is how it works."  - Steve Jobs


Attachment: Screenshot from 2015-08-12 22:50:24.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]