Поиск:

Ответ в темуСоздание новой темы Создание опроса
> БПФ на большом объёма информации. 
:(
    Опции темы
OlegIT
Дата 4.3.2016, 08:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Есть источник оцифрованных  данных, которые передаются в компьютер по 1024 отсчёта. По получении этой порции я её усредняю, масштабирую и помещаю в буфер отображения. Частота квантования 100кГц, накопление данных для отображения может составлять и 10 минут и час и десять часов, по желанию пользователя, копить объём информации, за десять часов, нет возможности. Понятно, что результат БПФ на усредненном массиве и исходном будет разный. Производить БПФ на небольшом отрезке это потеря низкочастотных составляющих. Как получить правильный БПФ на таком объёме данных, может есть БПФ с накоплением?

PM MAIL   Вверх
Pavia
Дата 5.3.2016, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 6.12.2008

Репутация: 11
Всего: 12



Сделайте с накоплением. Вычисляете БПФ по окну.
Затем вращаете коэффициенты на фазу окна. И суммируете значения. Между разными окнами.

Но вообще не вижу смысла. БПФ выбирается из задачи. И как правило нет никакого смысла делать такой БПФ. 
PM MAIL   Вверх
Alexeis
Дата 8.3.2016, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Цитата(OlegIT @  4.3.2016,  09:37 Найти цитируемый пост)
Производить БПФ на небольшом отрезке это потеря низкочастотных составляющих. Как получить правильный БПФ на таком объёме данных, может есть БПФ с накоплением?

   Для НЧ можно прореживать сигнал. Прореживая, получаем сигнал с малым числом точек соответствующий низкой частоте. А уже на нем можно делать БПФ с малым числом точек. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
OlegIT
Дата 9.3.2016, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Спасибо.

Честно говоря не понял. Поясните пожалуйста
Цитата

Но вообще не вижу смысла. БПФ выбирается из задачи. И как правило нет никакого смысла делать такой БПФ.  


Это сообщение отредактировал(а) OlegIT - 9.3.2016, 15:29
PM MAIL   Вверх
Alexeis
Дата 11.3.2016, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Наверное он имел ввиду что для целей отображения достаточно прогнать сигнал через полосовой фильтр. Фурье чаще используется для анализа данных. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
OlegIT
Дата 11.3.2016, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(Alexeis @  11.3.2016,  11:37 Найти цитируемый пост)
Наверное он имел ввиду что для целей отображения достаточно прогнать сигнал через полосовой фильтр. Фурье чаще используется для анализа данных.  

Может быть и так, но через фильтр тоже что-то прогонять нужно, по моему та же проблема и какая полоса...
Посмотрел в инете БПФ с накоплением, ни чего не нашёл. Я в этой теме не силён, "вращаете коэффициенты на фазу окна" для меня загадка
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0982 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.