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

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

Результатом вычисления ВКФ является вектор дискретных значений объемом N. Алгоритм процедуры вычисления дискретной ВКФ представлен в виде блок-схемы на рис 2.3. На основе данной блок-схемы, используя инструментальную панель операторов программирования составим пользовательскую функцию VKF(s1

,s2

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

и s2

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

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

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

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

Трансформатор питания
Трансформаторы являются наиболее широко используемыми элементами в различной аппаратуре. Трансформаторы питания преобразуют переменное напряжение первичного источника в любые другие з ...

Технология размещения базовых станций связи стандарта DCS-1800
Среди современных систем мобильной радиосвязи наиболее стремительно развиваются системы сотовой радиотелефонной связи. Их внедрение позволило решить проблему экономического использования ...

Энергетический расчет оптико-электронной системы сканирующего пеленгатора
Рассчитать реализуемое отношение сигнал-шум на выходе сканирующей оптико-электронной системы обнаружения, обеспечивающей максимальную дальность действия при условной вероятности правиль ...

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

Copyright © 2008 - 2020 www.techmatch.ru