Neither. The discrete Fourier transform is a complex number operation. R-help 
is per the Posting Guide not an appropriate place to discuss theory in depth, 
and there is plenty of theory in this question and practically no R, but you 
can examine your result more closely with the functions described in ?complex.

On March 22, 2021 9:17:11 AM PDT, Filippo Monari <[email protected]> wrote:
>Hi all,
>
>I am plying around with fft function from the stats package.
>Running the example that is listed in the documentation:
>
>x <- 1:4
>fft(x) #output 1
>fft(fft(x), inverse = TRUE)/length(x) #output 2
>
>I was expecting that output 1 and two were the same but I get:
>
>> fft(x)
>[1] 10+0i -2+2i -2+0i -2-2i
>
>> ft(fft(x), inverse = TRUE)/length(x)
>[1] 1+0i 2+0i 3+0i 4+0i
>
>Am I doing something wrong or is there a bug somewhere?
>
>Regards,
>Filippo
>
>       [[alternative HTML version deleted]]
>
>______________________________________________
>[email protected] mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

-- 
Sent from my phone. Please excuse my brevity.

______________________________________________
[email protected] mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to