Расчет цифровых фильтров средствами системы MATLAB. 7.Расчет и анализ цифровых фильтров в виде объектов dfilt

Вид работы и учебная дисциплина

Отрывок из дипломной работы по дисциплине Программирование и информатика

Содержание

7. Расчет и анализ характеристик цифровых фильтров с помощью fvtool ………
7.1. Общие понятия…………………………...
7.2. Описание требований к АЧХ БИХ- и КИХ-фильтров в виде объектов fdesign……
7.3. Синтез цифровых фильтров в виде объектов dfilt на основе объектов fdesign……
7.4. Функции MATLAB для объектов dfilt………………………………

Введение

В последних версиях MATLAB широко используется методика расчета и моделирования цифровых фильтров, базирующаяся на взятом из технологии объектно-ориентированного программирования понятия объекта. Структура цифрового фильтра описывается в виде объекта dfilt (directe-time filter object):

hd=dfilt.structure(input1,input2,…)
где
hd – имя объекта;
dfilt – тип объекта;
structure – функция, задающая конкретную структуру объекта;
input1,… - список параметров функции structure.

Приведенная выше запись в общем виде описывает так называемую функцию конструктора объекта, которая имеет имя dfilt, после которого через точку указывается идентификатор желаемой структуры (список некоторых из них будет дан ниже). В MATLAB при описании структур по умолчанию подразумевается БИХ-фильтр, поэтому для них в названии отсутствует слово “IIR”, а в названии структур КИХ-фильтров добавлено “FIR”. Полный список структур можно вывести по команде

Объем: 24

Год выполнения и защиты - 2009