• Ближайшие события

    Новостная рассылка

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
  • Обработка сигналов в MATLAB

    Код тренинга: MLSG

    Цели курса

    Данный двухдневный курс показывает, как анализировать сигналы и создавать системы обработки сигналов с помощью 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 ч.)

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

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

    Заявка на тренинг
    Связанные материалы