Closed
Description
Convolution is presented as an infinte sum over all indices, but for a finite input list this needs to be bounded. The question becomes what the function is assumed to be outside its definition range. The hand-written (Julia) code assumes the function to be zero outside its definition, while the FFT assumes it to be periodic. I'm pretty confident that the provided conv
-function and conv_fft
will give different output results, even if it is presented as they should produce the same. I say "pretty sure" because I had a hard time getting it to run and I am not a native Julia speaker.