Файл: Отчет по лабораторной работе 2 Студентка Бабина В. И группа пмд120 Проверил профессор Андреев Н. К.docx
Добавлен: 04.12.2023
Просмотров: 11
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
К Г Э У «КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»
(ФГБОУ ВО «КГЭУ»)
ОТЧЕТ
по лабораторной работе № 2
Выполнил:
Студентка Бабина В.И
группа ПМД-1-20
Проверил профессор:
Андреев Н.К
Казань – 2023
Тема: Применение различных фильтров
Фильтр Чебышева 1 рода
>> | [z, p, k] = cheb1ap(5, 0.5); % | нули и | полюсы прототипа | |
>> | plot(p, 'x') | % | график | расположения полюсов |
>>axis equal
>>axis([-1.5 1.5 -1.5 1.5])
>>w = 0:0.01:5;
>> [b, a] = zp2tf(z, p, k); | % коэффициенты функции передачи |
>> h = freqs(b, a, w); | % комплексный коэффициент передачи |
>> figure | |
>> plot(w, abs(h)), grid | % график АЧХ |
>>figure
>>plot(w, unwrap(angle(h))), grid % график ФЧХ
Фильтр Чебышева 2 рода
>> [z, p, k] = cheb2ap(5, 20); | % нули и полюсы прототипа |
>> plot(p, 'x') | % график расположения полюсов |
>> hold on | |
>> plot(z, 'o') | % график расположения нулей |
>> hold off | |
>> axis equal | |
>> axis([-2 2 -2 2]) | |
>> w = 0:0.01:5; | |
>> [b, a] = zp2tf(z, p, k); | % коэффициенты функции передачи |
>> h = freqs(b, a, w); | % комплексный коэффициент передачи |
>> figure | |
>> plot(w, abs(h)), grid | % график АЧХ |
>>figure
>>plot(w, unwrap(angle(h))), grid % график ФЧХ
Эллиптический фильтр
>> [z, p, k] = ellipap(5, 0.5, 20); % | нули и | полюсы прототипа | |||
>> plot(p, 'x') | % график расположения полюсов | ||||
>> hold on | | | | ||
>> plot(z, 'o') | % график расположения нулей |
>>hold off
>>axis equal
>>axis([-1.5 1.5 -1.5 1.5])
>>w = 0:0.01:5;
>> [b, a] = zp2tf(z, p, k); | % коэффициенты функции передачи |
>> h = freqs(b, a, w); | % комплексный коэффициент передачи |
>> figure | |
>> plot(w, abs(h)), grid | % график АЧХ |
>>figure
>>plot(w, unwrap(angle(h))), grid % график ФЧХ
Фильтр Бесселя
>> [z, p, k] = besselap(5); | % нули и полюсы прототипа |
>> plot(p, 'x') | % график расположения нулей |
>> axis equal | |
>> axis([-1 1 -1 1]) | |
>> w = 0:0.01:5; | |
>> [b, a] = zp2tf(z, p, k); | % коэффициенты функции передачи |
>> h = freqs(b, a, w); | % комплексный коэффициент передачи |
>> figure | |
>> plot(w, abs(h)), grid | % график АЧХ |
>>figure
>>plot(w, unwrap(angle(h))), grid % график ФЧХ
Индивидуальное задание по варианту 2