Книги / Встраиваемые системы / Электроника / Digital Signal Processing: Illustration Using Python

Digital Signal Processing: Illustration Using Python

S. Esakkirajan, T. Veerakumar, Badri N. Subudhi

Эта книга представляет собой практическое руководство по реализации алгоритмов цифровой обработки сигналов (ЦОС) с использованием языка Python. Основная цель издания — научить читателей применять современные методы обработки сигналов через написание и анализ Python-кода, а не просто изучать сам язык программирования.

В книге подробно рассматриваются ключевые темы ЦОС: генерация и манипуляция сигналами, фильтрация, преобразования (включая Фурье), предсказание и извлечение полезной информации. Авторы делают акцент на использовании популярных научных библиотек Python, таких как NumPy, SciPy и Matplotlib, которые предоставляют богатый инструментарий для задач обработки сигналов.

Издание содержит многочисленные примеры кода с пошаговыми объяснениями, вопросы для самопроверки (PreLab), практические задания и упражнения для закрепления материала. Книга ориентирована на студентов, аспирантов, исследователей и преподавателей, работающих в области обработки сигналов, и предполагает у читателя базовое знакомство с Python.

Особенностью книги является её практическая направленность: Python используется как инструмент для визуализации и реализации алгоритмов, что помогает лучше понять теоретические концепции цифровой обработки сигналов.