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

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

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

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

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

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

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

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

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

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

Модернизация блока управления аппарата искусственной вентиляции легких Спирон–201
Аппарат искусственной вентиляции легких «Спирон-201» предназначен для проведения искусственной вентиляции легких у взрослых при реанимации и интенсивной терапии и эксплуатируется в услов ...

Фотоприемники на основе твердого раствора кадмий-ртуть-телур (КРТ)
В настоящее время тем, кто более-менее знаком с полупроводниковыми технологиями, сочетание букв КРТ – не пустой звук, а довольно обширная тема. Твердые растворы на основе КРТ доказали на ...

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

Copyright © 2008 - 2019 www.techmatch.ru