Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Проверила:
Вахний Т.В.
Омск - 2021
Задание 1. Сформируйте опорный сигнал s(t), представляющий собой
сумму гармонических сигналов с частотами N кГц, N+3 кГц и N+6 кГц
(N = 16, по номеру своего варианта) и амплитудой 1В. Частота
дискретизации равна 1 МГц.
Для того, чтобы сформировать опорный сигнал s(t), представляющий собой
сумму гармонических сигналов с данными частотами, для начала создадим
функции, где будут содержаться “уравнение” с суммами гармонических
сигналов с данными частотами, нам потребуется несколько функции для
выполнения задания: ourFunction для содержания “уравнения” и displaySignal
для отображения графика.
Результат графика:
Задание 2. К опорному сигналу добавьте сигнал помехи, состоящий из
гармонических сигналов с частотами 75, 80, 85, 90 и 95 к Гц и
амплитудой 0,5 В.
Для выполнения этого задания, создаем еще одну функцию -
ourFunctionWithInterference, где будет “уравнение” с частотами 75, 80, 85, 90
и 95 к Гц и амплитудой 0,5 В:
Результат:
Задание 3. Число периодов в наблюдаемой реализации (по
максимальной частоте опорного сигнала) – не менее 10 и не более 100.
Проведите расчет количества точек для выбранного (целого) количества
периодов сигнала.
Для реализации расчетов количества точек, воспользуемся функцией
ourFunctionWithInterference дав то же значение новой функции
mainSignalWithInterference:
И создаем код:
Получаем результат:
Графики сигнала без помех не видно, из-за того, что график сигнала с помехи
перекрывает обзор. Поэтому выкладываю без сигнала с помехами:
А также displaySpectre:
Как помним
А скорость дискретизации – переменная discr_rate = 1000.
Получаем результат:
Задание 6. Пропустите опорный сигнал через цифровой фильтр.
Проведите децимацию сигнала с шагом 10. Покажите на графике спектр
децимированного сигнала после фильтрации.
И результат: