Современный уровень развития компьютерных и информационных технологий позволяют решать задачи научного и инженерного характера с применением различного программного обеспечения. Наряду с универсальными программными средствами – традиционными системами программирования – большое развитие получили разнообразные прикладные пакеты. К их числу относятся математические прикладные пакеты, или как их еще называют, среды компьютерной математики.
Одной из актуальных научных и инженерно-технических задач является разработка и реализация систем цифровой обработки сигналов. Современные тенденции науки, техники и производства свидетельствуют о повсеместном переходе от традиционной аналоговой техники к цифровым технологиям, что обусловливает важность и актуальность разработки и внедрения разнообразных систем цифровой обработки сигналов различного назначения. К числу таких систем относятся цифровые фильтры (ЦФ). Основное назначение фильтры состоит в подавлении различных помех, без которых, к сожалению, не обходится ни одна система связи и передачи данных.
АННОТАЦИЯ ……………………………………………………………. ВВЕДЕНИЕ ……………………………………………………………….
1. ОСНОВЫ РАБОТЫ В СРЕДЕ MATLAB …………………………
1.1. Краткие сведения о программном пакете MATLAB ………………
1.2. Основные функции базовой библиотеки MATLAB ……………….
1.3. Устройство экранного интерфейса MATLAB ……………………..
1.4. Выполнение программы в MATLAB ……………………………… Выводы ……………………………………………………………………
2. ПРИНЦИПЫ ЦИФРОВОЙ ФИЛЬТРАЦИИ
2.1. Аналоговые, дискретные и цифровые сигналы ………………….
2.2. Назначение и структура цифровых систем обработки сигналов …
2.3. Теорема Котельникова и частота Найквиста ……………………..
2.4. Практическая реализация вычислений ДПФ ……………………..
2.5. Нерекурсивные цифровые фильтры ………………………………
2.6. Цифровая фильтрация методом дискретной свертки …………….
2.7. Расчёт коэффициентов ai нерекурсивного ЦФ для случая полосового фильтра …………………………………………………….. Выводы ……………………………………………………………………
3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И МОДЕЛИРОВАНИЕ ЦИФРОВОЙ ФИЛЬТРАЦИИ ……………………………….………….
3.1. Основные функции обработки и преобразования сигналов пакета MATLAB ………………………………………………………………….
3.2. Основные функции для синтеза цифровых фильтров …………….
3.3. Моделирование входного сигнала в среде MATLAB ……………..
3.4. Результаты фильтрации сигнала нерекурсивным ЦФ ……………. Выводы ……………………………………………………………………
ЗАКЛЮЧЕНИЕ ………………………………………………………….. БИБЛИОГРАФИЧЕКИЙ СПИСОК ……………………………………. ПРИЛОЖЕНИЕ …………………………………………………………..
1. Ануфриев И.Е. Самоучитель MatLab 5.3/6.х / И.Е. Ануфриев. – СПб.: БХВ-Петербург, 2004.
2. Дьяконов В.П. MATLAB 6. Учебный курс / В.П. Дьяконов. – СПб.: Питер, 2002.
3. Дьяконов В., Абраменкова И. MATLAB 6.0. Обработка сигналов и изображений: Специальный справочник. – СПб.: Питер, 2002.
4. Сергиенко А.Б. Цифровая обработка сигналов: Учебник для вузов. 3-е изд-е. – СПб.: Питер. 2012.