Разработка программного модуля, реализующего вычисление автокорреляционной функции

Автокорреляционная функция (АКФ) показывает степень сходства между сигналом и его сдвинутой копией. Для дискретного сигнала, заданного в виде массива из N числовых значений, полученных в результате наблюдения за сигналом в течение заданного интервала времени Т с шагом Δt, т.е. в виде дискретных значений s(k), соответствующих моментам времени tk, используют дискретную АКФ.

Алгоритм процедуры вычисления дискретной АКФ представлен в виде блок-схемы на рис.2.2 На основе данной блок-схемы, используя инструментальную панель операторов программирования составим пользовательскую функцию AKF(s

,Δt), осуществляющую вычисление АКФ дискретной последовательности, представленной вектором s

дискретных отсчетов, измеренных с шагом Δt.

Рисунок 2.2- Блок-схема алгоритма вычисления АКФ

Результатом вычисления АКФ является вектор дискретных значении объемом N.

Программный модуль в Math-cad будет иметь вид:

Прочтите также:

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

Усилители следящих систем
В курсовом проекте разрабатывается полупроводниковый усилитель для управления приводным двигателем следящей системы. Расчет усилителя начинается с оконечного каскада. Оконечный каск ...

Розробка термореле
Термодатчики повсюдно використовуються в різних областях електроніки. Це термометри, пожежні датчики сигналізації, моніторинг температури електронної апаратури - підсилювачі, джерела жи ...

Основные разделы

Copyright © 2008 - 2019 www.techmatch.ru