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

Программа 2.1. Вычисление среднего значения и среднеквадратического отклонения

Программа 2.2. Вычисление среднего значения и ско в случае плавающей статистики

Программа 2.3. Вычисление гистограммы, среднего значения и СКО

Программа 2.4. Расчёт гистограммы для данных в формате с плавающей точкой

Программа 4.1. Программа, иллюстрирующая накопление ошибки округления в процессе вычислений с плавающей точкой

Программа 4.2. Ассемблерный код программы сложения чисел 1234 и 4321

Программа 4.3. Программа сложения чисел 1234 и 4321 на языке Бейсик

Программа 6.1. Свёртка, представленная со стороны входа

Программа 6.2. Свёртка, представленная со стороны выхода

Программа 7.1. Программа вычисления первой разности

Программа 7.2. Программа вычисления текущей суммы

Программа 8.1. Обратное дискретное преобразование Фурье

Программа 8.2. Дискретное преобразование Фурье

Программа 8.3. Переход от прямоугольной формы к полярной и от полярной к прямоугольной

Программа 8.4. Разворачивание фазы

Программа 12.1. Формирование отрицательных частот

Программа 12.2. Комплексное ДПФ на основе корреляционного метода

Программа 12.3. Быстрое преобразование Фурье: язык Бейсик

Программа 12.4. Быстрое преобразование Фурье: язык Фортран

Программа 12.5. Подпрограмма обратного быстрого преобразования Фурье

Программа 12.6. БПФ для действительных сигналов

Программа 12.7. Обратное БПФ для действительных сигналов

Программа 15.1. Однородный нерекурсивный фильтр (фильтр скользящего среднего)

Программа 15.2. Однородный рекурсивный фильтр (фильтр скользящего среднего)

Программа 16.1. Низкочастотный оконный фильтр

Программа 16.2. Полосовой оконный фильтр

Программа 17.1. Программа расчёта специального фильтра

Программа 18.1. Быстрая свёртка

Программа 19.1. Рекурсивный фильтр

Программа 20.1. Фильтр Чебышева - вычисление весовых коэффициентов

Программа 20.2. Подпрограмма (вызывается из строки 340 Программы 20.1)

Программа 24.1. Обычная свёртка изображений

Программа 25.1. Программа скелетонизации

Программа 25.2. Подпрограмма, определяющая, может ли быть удалён пиксель X%[R%,C%].

Программа 26.1. Нейронная сеть (для структурной схемы на рис. 26.5)

Программа 26.2. Обучение нейронной сети (Определение весов)

Программа 26.3. Подпрограмма загрузки X1[ ] с изображением из базы данных

Программа 26.4. Итеративное проектирование рекурсивных фильтров

Программа 26.5. Подпрограмма вычисления новых коэффициентов рекурсии

Программа 28.1. Скалярное произведение на Си

Программа 28.2. Скалярное произведение на Ассемблере (не оптимизировано)

Программа 28.3. Скалярное произведение на Ассемблере (оптимизировано)

Программа 29.1. Программа КИХ-фильтрации на Ассемблере

Программа 29.2. Пример программы на языке Си

Программа 33.1. Объединение последовательно и параллельно соединённых рекурсивных фильтров

Программа 33.2. Фильтр Чебышева - вычисление весовых коэффициентов

Программа 33.3. Подпрограмма (вызывается из строки 340 Программы 33.2)