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

 
 
> еще разок про Фурье...
-CMAu`JIuk-
сообщение Dec 1 2008, 20:28
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 1-12-08
Пользователь №: 42 136



Помогите разобраться с заковырестой задачкой wacko.gif
(на картинке ее описание)
Буду очень благодарен за любую помощь....
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Erkekjetter
сообщение Jan 23 2009, 10:04
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 2-02-08
Из: Череповец
Пользователь №: 34 676



Не стал новую тему создавать...

Для решения некоторой задачи (нужно разложить несколько захваченных каналов в спектр), пришлось использовать БПФ, остановились на комплексном... берём 2 канала один в Re часть, другой в Im... таким образом производим разложение 2 каналов за 1 проход, но меня очень смущает такое применение CFFT. Взаимовлияние этих каналов может проявиться, насколько сильно?
Go to the top of the page
 
+Quote Post
art-drobanov
сообщение Oct 2 2009, 16:27
Сообщение #3





Группа: Участник
Сообщений: 9
Регистрация: 15-01-09
Из: Череповец
Пользователь №: 43 388



Цитата(Erkekjetter @ Jan 23 2009, 14:04) *
Не стал новую тему создавать...

Для решения некоторой задачи (нужно разложить несколько захваченных каналов в спектр), пришлось использовать БПФ, остановились на комплексном... берём 2 канала один в Re часть, другой в Im... таким образом производим разложение 2 каналов за 1 проход, но меня очень смущает такое применение CFFT. Взаимовлияние этих каналов может проявиться, насколько сильно?


Как показывает практика - влияние находится на уровне погрешностей арифметики с плавающей точкой, а точнее, накполенной погрешности (чрезвычайно мало в случае работы с double и приемлемо даже с float). Вот DLL-ка под C++ достаточно оптимизированная с точки зрения СИ-шного кода. Всё протестировано (по-крайней мере, я так думаю) smile.gif

Прикрепленный файл  FFT_DLL.rar ( 263.22 килобайт ) Кол-во скачиваний: 165

http://art-drobanov.narod.ru/index.files/FFT_DLL.rar

P.S. При запуске теста убедитесь что текстовый файл отчета FFTBench.txt не "read-only" и уберите его из тестовой папки. Тест быстродействия выдает скорость в "иксах" относительно режима реального времени для частоты выборки 44100 и стереорежима.

Сообщение отредактировал art-drobanov - Oct 2 2009, 16:32
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 15:04
Рейтинг@Mail.ru


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