Почему n точечное БПФ равно усечению данных, делает ли это сложность БПФ O (1)? - PullRequest
0 голосов
/ 09 мая 2020

В этом посте Я узнал, что n-точечное БПФ равно fft(x[1:N]).

Почему это не fft(x)[1:N]?

Если это fft(x[1:N]), сделать сложность O (1)? Вместо зависимости от длины сигнала?

1 Ответ

3 голосов
/ 09 мая 2020

N-точечное БПФ имеет сложность O (N log N). Действительно, независимо от исходной длины сигнала.

fft(x)[1:N] не дает тех же значений, что и fft(x[1:N]). Каждый из них представляет свой набор частот.

...