русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Методические указания


Дата добавления: 2015-07-23; просмотров: 604; Нарушение авторских прав


 

Возможность представления периодических (а при определенных условиях и непериодических) функций совокупностью их гармонических составляющих в виде ряда Фурье эффективно используется во множестве прикладных областей (например, при передаче информации по каналам связи, фильтрации сигналов и др.)

С помощью ряда Фурье периодический сигнал y(t) на отрезке [0,T] может быть представлен в виде:

,

где f1 =1/T– частота первой гармоники периодического сигнала, а коэффициенты ряда ak и bk определяют вклад косинусной и синусной составляющих k-ой гармоники и вычисляются по формулам:

Часто используется иная формула ряда Фурье, упрощающая его синтез:

,

где амплитуда Ak и фаза jk k-ой гармоники выражаются через коэффициенты ряда ak и bk.

Переход от функции y(t) к параметрам ее ряда Фурье (амплитудам и фазам гармоник) называется прямым преобразованием Фурье. Соответственно, обратный переход называется обратным преобразованием Фурье. Непосредственная компьютерная реализация этих переходов вызывает затруднения, поскольку необходимо вычислять с заданной точностью интегралы от быстро осциллирующих подынтегральных функций. Поэтому были разработаны методы быстрого (дискретного) преобразования Фурье (FFT – Fast Fourier Transform).

Функция fft(v) пакета MathCAD выполняет быстрое преобразование Фурье (БПФ) для вектора, содержащего 2m компонент (где m – целое число) и формирует вектор, состоящий из (2m+1) комплексных чисел, модуль и аргумент которых соответствуют амплитудам и фазам гармоник ряда Фурье.

Таким образом эта процедура переводит временную зависимость в частотную область – находит спектр сигнала. Функция ifft(v) быстрого обратного Фурье вновь переводит частотный спектр во временную зависимость. Построение быстрого преобразования Фурье рассмотрено в примере 1.



БПФ широко применяется при решении задач аппроксимации функций. Так, при ограниченном числе гармоник приближение функции тригонометрическим рядом Фурье обеспечивает наименьшую среднеквадратичную погрешность. Применение БПФ для спектрального анализа сигналов с учетом ограничения числа гармоник (отсечение части спектра) рассмотрено в примере 2.

Аналогичная методика цифровой фильтрации применяется в случае необходимости исключения из полезного сигнала высокочастотного шума вносимого случайными помехами. Идея фильтрации заключается в том, что компоненты вектора, соответствующие внесенному шуму, имеют небольшую амплитуду (модуль) и, потому, могут быть отброшены. Пример фильтрации зашумленного сигнала путем отсечки высокочастотных гармоник приведен в приведен в примере 3. Качество фильтрации здесь, как и в предыдущем случае определяется уровнем фильтрации a.



<== предыдущая лекция | следующая лекция ==>
Задание на лабораторную работу | Задание к лабораторной работе


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.171 сек.