[an error occurred while processing this directive]
|
Хорошо. По первым двум пунктам ответа я не получил.
Тогда по третьему. Возьмите простую последовательность, например,
x = [2 5 2 9 1 16 0 7];
Возьмите от нее БПФ:
X = fft(x);
В результате получим:
X = [42.0000 -8.1924 + 4.3640i 1.0000 - 5.0000i
10.1924 + 8.3640i -32.0000 10.1924 - 8.3640i
1.0000 + 5.0000i -8.1924 - 4.3640i]
Теперь создадим спектр X1, который будет равен спектру X за исключением точки с индексом 5, которую мы сделаем нулевой
(вместо -32.000):
X1 = X;
X1(5) = 0;
Теперь возьмем обратное Фурье от X1 и выдлеим действительную часть:
x1 = real(ifft(X1));
В итоге получаем:
x1=[6.0000 1.0000 6.0000 5.0000 5.0000 12.0000 4.0000 3.0000]
Ну и как? сильно эта последовательность похожа на исходную? Нужны еще доказательства?