Цели курса

Данный двухдневный курс показывает, как анализировать сигналы и создавать системы обработки сигналов с помощью MATLAB®, Signal Processing Toolbox и DSP System Toolbox.

Рассматриваемые темы:

  • Создание и анализ сигналов
  • Спектральный анализ
  • Создание и анализ фильтров
  • Создание многоскоростных фильтров
  • Создание адаптивных фильтров

Предварительная подготовка

Курс MATLAB для профессионалов или схожая подготовка, а также хорошее понимание теории обработки сигналов, включая линейные системы, спектральный анализ и цифровую фильтрацию.

Программа курса

День 1 из 2

Сигналы в MATLAB (2.0 ч.)

Цель: Научиться генерировать дискретные и синтезированные сигналы из командной строки и визуализировать их. Генерировать шум с заданными характеристиками. Осуществлять такие операции, как изменение частоты дискретизации сигнала, модуляция и корреляция.

  • Создание дискретных сигналов
  • Дискретизация и передискретизация
  • Визуализация сигналов
  • Моделирование шума
  • Изменение частоты дискретизации сигнала, модуляция и корреляция
  • Генерация потоковых сигналов

Спектральный анализ (3.0 ч.)

Цель: Ознакомиться с различными техниками спектрального анализа, оконными функциями и техникой дополнения нулями. Изучить инструменты для спектрального анализа в MATLAB и исследовать непараметрические (прямые) и параметрические (модельно-ориентированные) техники спектрального анализа.

  • Дискретное преобразование Фурье
  • Оконные функции и дополнение нулями
  • Оценка спектральной плотности мощности
  • Спектр, изменяющийся во времени
  • Использование инструмента «spectrum analyzer» в MATLAB

Линейные стационарные системы (2.0 ч.)

Цель: Научиться представлять линейные стационарные системы (ЛСС) в MATLAB, а также рассчитывать и визуализировать различные характеристики подобных систем.

  • Представление ЛСС
  • z-преобразование
  • Частотная и импульсная характеристики
  • Визуализация свойств фильтра
  • Применение фильтров к конечным и потоковым сигналам

День 2 из 2

Создание фильтров (3.0 ч.)

Цель: Интерактивно создавать фильтры с использованием приложения «Filter Design and Analysis». Создавать фильтры из командной строки используя объекты спецификации фильтров.

  • Спецификация фильтра
  • Интерактивное создание фильтров
  • Распространённые функции для создания фильтров
  • Создание фильтров при помощи объектов спецификации
  • Уменьшение задержки фильтра
  • Фильтрация в частотной области

Приложение Signal Analysis App (1.0 ч.)

Цель: Научиться использовать универсальное приложение для импорта и визуализации нескольких сигналов, осуществления спектрального анализа и создания и применения фильтров к этим сигналам. Осуществить простые статистические и курсорные измерения.

  • Выбор сигналов и выполнение простых измерений
  • Осуществление интерактивного спектрального анализа
  • Интерактивное создание и применение фильтров к сигналам

Многоскоростные фильтры (1.5 ч.)

Цель: Понять принципы создания полифазных многоскоростных фильтров. Создать интерполирующие и децимирующие фильтры. Создать многоступенчатые и узкополосные фильтры.

  • Повышение и понижение частоты дискретизации
  • Преобразования «noble identities» и полифазные КИХ-структуры
  • Полифазные дециматоры и интерполяторы
  • Создание многоступенчатых и интерполированных КИХ-фильтров

Создание адаптивных фильтров (1.5 ч.)

Цель: Создать адаптивные фильтры для систем идентификации и подавления шума.

  • Основы адаптивной фильтрации
  • Осуществление системной идентификации
  • Осуществление подавления шума
  • Повышение эффективности адаптивных фильтров
Поделиться

Код тренинга

MLSG
*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля