cfunctions.pyx
9 lines
| 280 B
| text/x-cython
|
CythonLexer
|
r568 | # import numpy | |
|
r301 | cimport numpy | |
|
r304 | def decoder(numpy.ndarray[numpy.complex_t, ndim=2] fft_code, numpy.ndarray[numpy.complex_t, ndim=2] data): | |
|
r301 | ||
fft_data = numpy.fft.fft(data, axis=1) | |||
conv = fft_data*fft_code | |||
data = numpy.fft.ifft(conv, axis=1) | |||
return data |