
- •Москва, 2001
- •Введение.
- •Используя спектральную функцию s(yk) , кусочно-гладкую функциюf(X) периодаl можно представить в виде
- •Инструкция пользователя:
- •Аппаратные и программные требования:
- •Текст программы: { Текст основной программы furie.Cpp}
- •7) Классы и методы , используемые в программе
- •8)Список литературы:
Московский
институт электронной техники
Курсовая работа
по курсу
“ОВП”
Преобразование Фурье
Выполнил:
Комиссаров А.В
Проверил:
Серов А.Н.
Москва, 2001
Оглавление:
Введение…………………………………………………………………………………………………………………………
Постановка задачи…………………………………………………………………………………………………
Теоретические сведения……………………………………………………………………………………
Инструкция пользователя…………………………………………………………………………………
Аппаратные и программные требования…………………………………………………
Текст программы………………………………………………………………………………………………………
Классы и методы………………………………………………………………………………………………………
Список литературы…………………………………………………………………………………………………
Приложение……………………………………………………………………………………………………………………
Введение.
Целью данного курсового проекта является закрепление полученных знаний по изучению языка программирования СИ. В качестве темы выбрано разложение сигнала в ряд Фурье (преобразование Фурье).
Постановка задачи:
Разработать программу позволяющую разложить сигнал в ряд Фурье . Сигнал задаётся в виде полинома четвёртой степени.
Коэффициенты полинома задаются пользователем.
Спектр амплитуд и спектр фаз представить спектральными диаграммами.
3) Теоретические сведения:
Исходный сигнал представлен периодической функцией f(x).
Если функция f(x)имеет периодl и кусочно-гладка на периоде б, то она представляется в виде ряда Фурье
f(x)=
Cke2ПKiX/l
Этот ряд можно преобразовать к выражению,
f(x)= f(u)e2Пiy(x-u)dudy=S(y)e2ПiyXdy
которое называется интегралом Фурье для функции f(x).
Приведённый выше двойной интеграл называют интегралом Фурье в комплексной форме.Если воспользоваться здесь формулами Эйлера и принять во внимание значения интегралов в симметричных пределах от чётных и нечётных функций, то получим для f(x) представление
f(x)= [f(u)cos2Пy(x-u)du]dy+i[ f(u)sin2Пy(x+u)du]dy=
2 f(u)cos2Пy(x-u)dudy
Это выражение называют интегралом Фурье в вещественной форме.Производя замену 2Пy = w и вводя обозначения
A(w)=1/П f(u)coswu du
B(w)=1/П f(u)sinwu du ,
f(x) можно записать в виде:
f(x)= [A(w)coswx + B(w)sinwx]dx
Преобразование Фурье в комплексной форме:
S(y)= f(u)e-2Пiyudu (*)
Обратное преобразование Фурье:
f(x)= S(y)e2ПiyXdy (**)
Определение спектральных характеристик ряда Фурье:
Для кусочно гладкой на отрезке [-l/2,l/2] функции периода l получено представление:
f(x)=
C(yk)e2ПiykX=
|C(yk)|e
i[2ПykX-(-argC(yk))]
(1)
yk=k/l C(yk)=1/l f(u)e-2Пiykudu
Разложение (1) для функции f(x) показывает , что функция имеет частотные составляющие с частотами y1,2y1,3y1,...,ky1,...,т.е периодическая функция обладает своим спектром частот. Таким образом , если функция f(x) известна,томожно определить её спектр частот и,наоборот,по известному спектру частот можно найти соответствующую периодическую функцию f(x) .Поэтому возможны два представления функции f(x) : временное,при котором функция выражается как функция времени x ,и частотное ,при котором определён спектр ,т.е амплитуды C(yk) различных частотных составляющих e2ПiykX .В связи с этим вводится понятие спектральной функции ряда Фурье.
Спектральной
функцией или спектральной плотностью
ряда фурье, обозначаемой черезS(yk)
,называется
отношение коэффициентов Фурье
C(yk)
к
приращению частоты
Yk
=
(k+1)/l-k/l
= 1/l,
т.е
S(yk)=C(yk)/ yk = f(u)e-2Пiyku du
Спектр существует только на частотах y1,2y1,3y1,...,ky1,...Это означает,что его нельзя изобразить непрерывной кривой .Такой спектр можно изобразить графически в виде вертикальных линий на частотахy1,2y1,3y1,...,ky1,...,причём высота каждой лини пропорциональна модулю амплитуды соответствующей частотной составляющей.
Так как амплитуды S(yk)частотных составляющих комплексны, то они характеризуются модулем и фазой и изменение их происходит в прорстранстве.Поэтому строятся два линейчатых спектра: спектр амплитуд и спектр фаз , которые носят название амплитудного и фазового спектров.Именно амплитудным спектром
P(yk) называется модуль спектральной функции , т.е
P(yk) = |S(yk)| = |f(u)e –2Пiyku du|
Фазовым спектром Ф(yk) называется взятый с обратным знаком аргумент спектральной функции
Ф(yk) = -arg S(yk)
При k>=0 справедливы соотношения
P(yk) = l/2 A(yk)
A(yk)
=
a2(yk)
+ b2(yk)
Ф(yk) = arctg(b(yk)/a(yk))
И
P(y-k) = P(yk)
Ф(y-k) = -Ф(yk)