4. Дискретные преобразования Фурье
|
Прямое преобразование
Для того, чтобы произвести прямое преобразование, необходимо задать данную функцию (гл. 1, рис. 1) таблично. Поэтому разбиваем отрезок от 0 до
на N=8 частей, так чтобы приращение:
В нашем случае
, и значения функции в k-ых точках будет:
для нашего случая
(т.к. a=0).
Составим табличную функцию:
k |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
0 |
0.785 |
1.571 |
2.356 |
3.142 |
3.927 |
4.712 |
5.498 |
|
0 |
0.707 |
1 |
0.707 |
0 |
0 |
0 |
0 |
Табл. 1
Прямым дискретным преобразованием Фурье вектора называется . Поэтому найдем :
, n=0,1,...,N-1
Сумму находим только до 3 слагаемого, т.к. очевидно, что от 4 до 7 к сумме суммируется 0 (т.к. значения функции из таблицы равны нулю).
Составим таблицу по прямому дискретному преобразованию:
зная,
, где
, где
n |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
2,4 |
2 |
1 |
0 |
0.4 |
0 |
1 |
2 |
|
0.318 |
0.25 |
0.106 |
0 |
0.021 |
0 |
0.009 |
0 |
Табл. 2
Амплитудный спектр
Обратное преобразование
Обратимся к теории гл.1. Обратное преобразование- есть функция :
В нашем случаи это:
А теперь найдем модули и составим таблицу по обратным дискретным преобразованиям:
k |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
0 |
0.785 |
1.571 |
2.356 |
3.142 |
3.927 |
4.712 |
5.498 |
|
0 |
0.707 |
1 |
0.707 |
0 |
0 |
0 |
0 |
|
0 |
0.708 |
1 |
0.707 |
8e-4 |
5e-5 |
5e-4 |
3e-4 |
Табл. 3
Из приведенной таблицы видно, что
приближенно равно
.
Построим графики используя табл.3, где
- это F(k), а
- это f(k) рис. 6 :
Рис. 6
Вывод:
На основе проделанных расчетов можно заключить, что заданная функция представима в виде тригонометрического ряда Фурье, а также интеграла Фурье, полинома Лежандра и дискретных преобразований Фурье. О последнем можно сказать, что спектр (рис. 6) прямого и обратного преобразований совпадают с рассматриваемой функцией и расчеты проведены правильно.