Добрый день.
Есть сигнал А и сигнал Б. Я считаю быструю корреляцию между А и Б.
Но есть маленькая проблема. Заранее не известно в каком из сигналов (А или Б) раньше появляется интересующий "фрагмент". Мне нужно считать быструю корреляцию, таким образом, что если в А "фрагмент" появляется раньше чем в Б, то выводить R > 0, если же наоборот, то R < 0 (т.е. с инверсным знаком). Подскажите пожалуйста, как лучше поступить?
Определить fast корреляцию со знаком
- Бахурин Сергей
- Администратор
- Сообщения: 1114
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
Re: Определить fast корреляцию со знаком
Размеры А и В какие? Можно попробовать считать корреляцию через FFT. Для больших размеров очень эффектвно.
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Определить fast корреляцию со знаком
Какая-то постановка задачи не очень понятная. А нельзя сразу коррелировать А и Б с "интересующим фрагментом" И?
Тогда время будет определяться однозначно по максимумам функций взаимной корреляции (А*И), (Б*И)
Тогда время будет определяться однозначно по максимумам функций взаимной корреляции (А*И), (Б*И)