Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
С3_16_Мелёшин_МП47.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
595.61 Кб
Скачать

Семинар 3.

  1. Выполните задание по отношению к ДЛС с параметрами 1, 2, 3, 4 , 5.

b=[1 2 3 4 5]; %вектор коэффициентов нерекурсивной части

a=[1]; %вектор коэффициентов рекурсивной части

x=[1 zeros(1,4)]; % вектор входного сигнала (импульсная единица)

y=filter(b, a, x); %вычисление реакции фильтра (импульсной х-ки)

subplot(2,1,1) %определение места №1 графика в матрице 1х2

stem(x) %построение входного сигнала (импульсной единицы)

title('ВХОДНОЙ СИГНАЛ x(n)') %заголовок

xlabel('Номер отсчета, n') %подпись по оси x

ylabel('Временные отсчеты x(n)') %подпись по оси y

grid on % добавление сетки

subplot(2,1,2) %определение места №2 графика в матрице 1х2

stem(y) %построение реакции фильтра (импульсной х-ки)

title(' ВЫХОДНОЙ СИГНАЛ y(n)') %заголовок

Xlabel('Номер отсчета, n') %подпись по оси X

ylabel('Временные отсчеты y(n)') %подпись по оси y

grid on % добавление сетки

Расчет импульсной характеристики (impz):

b=[1 2 3 4 5]; %вектор коэффициентов нерекурсивной части

a=[1]; %вектор коэффициентов рекурсивной части

y=impz(b,a); %построение импульсной характеристикиистики

stem(y) %построение реакции фильтра (импульсной х-ки)

title(' ВЫХОДНОЙ СИГНАЛ y(n)') %заголовок

Xlabel('Номер отсчета, n') %подпись по оси X

ylabel('Временные отсчеты y(n)') %подпись по оси y

grid on % добавление сетки

Функция дискретной фильтрации( ):

b=[1 2 3 4 5 ]; % вектор коэффициентов нерекурсивной части

a=[1]; % вектор коэффициентов рекурсивной части

x=[1 ones(1,5)]; % вектор входного сигнала (единичная ступенька)

y=filter(b, a, x); %вычисление реакции фильтра (переходной х-ки)

subplot(2,1,1) %определение места №1 графика в матрице 1х2

stem(x) %построение входного сигнала (единичной ступеньки)

title('ВХОДНОЙ СИГНАЛ x(n) – ЕДИНИЧНАЯ СТУПЕНЬКА') %заголовок

Xlabel('Номер отсчета, n') %подпись по оси X

ylabel('Временные отсчеты x(n)') %подпись по оси y

grid on % добавление сетки

subplot(2,1,2) %определение места №2 графика в матрице 1х2

stem(y) %построение реакции фильтра (переходной х-ки)

title(' ВЫХОДНОЙ СИГНАЛ y(n) - ПЕРЕХОДНАЯ Х-КА') %заголовок

Xlabel('Номер отсчета, n') %подпись по оси X

ylabel('Временные отсчеты y(n)') %подпись по оси y

grid on % добавление сетки

Расчет частотной характеристики(freqz):

b=[1 2 3 4 5]; %вектор коэффициентов нерекурсивной части

a=[1]; % вектор коэффициентов рекурсивной части

freqz(b,a); % вычисление и построение АЧХ и

№ п/п

Наименование параметра, единица измерения

Значение параметра

Примечание

Передаточная функция ДЛС

Импульсная характеристика, рассчитанная решением разностного уравнения (с помощью функции дискретной фильтрации )

Максимальное значение, В

5

Длительность ИХ (по уровню 0,1Max для рекурсивной ДЛС), отсчет

5

Длительность ИХ (по уровню 0,1Max для рекурсивной ДЛС), с

5T

Импульсная характеристика, рассчитанная с помощью функции

Максимальное значение, В

5

Длительность ИХ (по уровню 0,1Max для рекурсивной ДЛС), отсчет

5

Длительность (по уровню 0,1Max для рекурсивной ДЛС), с

5T

Переходная характеристика, рассчитанная решением разностного уравнения (с помощью функции дискретной фильтрации )

Максимальное значение, В

15

Номер отсчета, соответствующего максимальному уровню

5

Установившееся значение, В

15

Длительность переходного процесса (до вхождения сигнала в «коридор» 0,9 - 1,1 от установившегося значения), отсчет

5

Длительность переходной характеристики, с

5T

Параметры частотной характеристики,

определенные с помощью функции freqz(b,a)

Граничная частота полосы пропускания ДЛС (по уровню -3 дБ от максимума АЧХ), Гц

0.101

Значение коэффициента передачи в максимуме АЧХ, дБ

23.5

Неравномерность частотной характеристики в полосе пропускания , дБ

3

?

Граничная частота полосы задерживания ДЛС (по уровню -10 дБ от максимума АЧХ), Гц

0.189

Ширина переходной полосы АЧХ , Гц

0.088

Крутизна спада АЧХ в переходной полосе , дБ/Гц

193

Задание 2:

Выполните задание по отношению к ДЛС с параметрами 1, 2, 3, 4 , 5; 1,5; -0,999.

Filter:

b=[1 2 3 4 5]; % вектор коэффициентов нерекурсивной части

a=[1.5 -0.999]; % вектор коэффициентов рекурсивной части

x=[1 zeros(1,100)]; % вектор входного сигнала (импульсная единица)

y=filter(b, a, x); %вычисление реакции фильтра (импульсной х-ки)

subplot(2,1,1) %определение места №1 графика в матрице 1х2

stem(x) %построение входного сигнала (импульсной единицы)

title('ВХОДНОЙ СИГНАЛ x(n)') %заголовок