Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет. разр 4.docx
Скачиваний:
33
Добавлен:
18.08.2019
Размер:
113.12 Кб
Скачать

Filtfilt – прямая и обратная цифровая фильтрация с нулевой фазой:

Y = FILTFILT(B,A,X) фильтрует данные в векторе X с фильтром, описанным векторами A и B для создания фильтрованных данных Y. Фильтр описывается разностным уравнением:

y(n)=b(1)*x(n)+ b(2)*x(n–1)+…+ b(nb+1)*x(n–nb)–

a(2)*y(n–1)–…–a(na+1)*y(n–na).

После прямой фильтрации отфильтрованная последовательность разворачивается и вновь пропускается через фильтр. В результирующей последовательности отсутствуют фазовые искажения, при этом фильтр имеет двойной порядок. Длина входного X должна быть больше, чем мах(length(b)–1,length(a)–1).

Zeros Формирование массива нулей

Синтаксис:

             Y = zeros(n)              Y = zeros(m, n)              Y = zeros(size(A))

Описание:

Функция Y = zeros(n) формирует массив нулей размера n х n.

Функция Y = zeros(m, n) формирует массив нулей размера m х n.

Функция Y = zeros(size(A)) формирует массив нулей соразмерный с массивом A.

StairsСтупенчатый график

Синтаксис:

           stairs(y)            stairs(x, y)            [xb, yb] = stairs(...)

Описание:

Команда stairs(y) выводит график элементов одномерного массива y в виде ступенчатой функции, аналогичной столбцовой диаграмме, но без вертикальных линий. Такие графики целесообразно использовать при выводе процессов в дискретно-непрерывных системах.

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

Функция [xb, yb] = stairs(...) не выводит графика, а формирует такие массивы xb и yb, которые позволяют построить ступенчатую функцию с помощью команды plot(xb, yb).

6. Контрольные вопросы к зачету по лабораторной работе.

1) Модуляция. Виды модуляции.

2) Демодуляция.

3) Дать определение ШИМ.

4) Дать определение квантованию.

5) Чем отличается квантования от дискретизации по уровню.

6) Теорема Кательникова.

7) Объяснить принцип квантования.

8) Объяснить принцип дискретизации по уровню.

9) Чему равна частота дискретизации.

10) На что влияет число уровней?

11) Задать массив возрастающих величин.

12) Записать функцию для работы с ФНЧ.

13) Записать любой гармонический сигнал.

14) Записать любой элементарный цикл.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]