Strange behaviour in GRC for a simple FFT/IFFT flow-graph

Hi all!
When constructing a simple flow graph
the sink exhibits strange behaviour, showing frequency (and the image
frequency) different than the one I’m creating with the signal source,
e.g. for f=1kHz, sink shows 15kHz and -15kHz whereas for f=15 kHZ it
shows 1kHz and -1kHz.
On the other hand, if I create a complex signal using signal source, or
use Float_to_complex block before feeding it to Stream_to_vector, the
results are as expected.
Is this a glitch in GR (I’m using GRC, or is there something
I’m missing here?
The flow graph and the result for f=1kHz are as
*f=float; vc=vector of complex; c=complex
Thanks in advance!

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs