реклама на сайте
подробности

 
 
> Определение типа сигнала
boobo
сообщение Apr 27 2010, 13:30
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 27-04-10
Пользователь №: 56 930



Люди, помогите!

Предположим, что на выходе ЦФ у меня есть cos(), затем треугольник, а затем опять cos()

Каким образом можно объяснить компу, что на выходе 2 косинуса и как их можно отделить, т.е. комп должен понять, что первый cos() занимает первые 100 отчетов, а последний - с 350 по 400. Ясно, что у косинусов разные частоты.

Т.е. как комп научить распознавать форму сигналов?

Заранее спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bahurin
сообщение Apr 27 2010, 13:47
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 20-09-08
Пользователь №: 40 347



данная задача будоражит умы уже лет эдак 100 и путевого решения увы нет. Пути по которому можно идти:
1. Сравнивать степень похожести на основе кратковременного корреляционного анализа (по времени и частоте). Пожалуй самое простое и ненадежное. Сюда же можно добавить всякого рода образы (вейвлет и прочее)
2. Строить некую следящую систему на основе линейной (а лучше нелинейной) авторегрессионной модели. Это уже гораздо сложнее, если вообще возможно.
3. Есть такой аппарат для распознавания называется искусственные нейронные сети. Их можно обучать и пытаться ими чтото там распознавать. Я лично к ним отношусь с недоверием.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 22:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016