Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

FFTW.dll - кто нибудь пользовался?   Найти похожие ветки 

 
WondeRu ©   (2004-12-24 10:09) [0]

Здравствуйте, уважаемые!

Скачал с сайта www.fftw.org библиотеку для FFT, но примеров там нет!
Может кто пользовался? Подкиньте пример-исходник, плиз!

Заранее благодарю!


 
MBo ©   (2004-12-24 13:01) [1]

У тебя есть эти файлы?
fftw_interface.pas
fftw_usage_from_delphi.txt


 
WondeRu ©   (2004-12-24 13:21) [2]

MBo ©   (24.12.04 13:01) [1]
да, но толку?

у меня задача такая! есть массив значений, нужно определить спектр... если честно, то без понятия как этойй билиотекой пользоваться!


 
MBo ©   (2004-12-24 13:50) [3]

Ты вообще не имеешь понятия о фурье преобразовании?
Тогда придется почитать сначала что-нибудь.
На пальцах - процедуре быстрого фурье-преобразования (FFT) на вход подается массив из 2^N отсчетов комплексного сигнала (возможно, в fftw реализована и другая длина массивов, я не смотрел). Если длина твоего массива не является степенью двойки, дополни нулями. Мнимую часть тоже забей нулями.
Как именно должны быть упакованы реальные и мнимые части - нужно смотреть, часто они лежат по очереди (если комплексное число представлено записью, структурой - это выполняется автоматически), иногда отдельные массивы.

После выполнения прямого фурье-преобразования получишь в массиве образ - грубо говоря - набор частот исходного.
Для чисто реальных данных получится симметричная картинка - конец - зеркало начала.
Для проверки забей массив суммой двух синусоид с разными периодами - получишь два пика.


 
WondeRu ©   (2004-12-24 13:58) [4]

MBo ©   (24.12.04 13:50) [3]
я фурье анализ знаю тока по интегралам, косинусам и синусам! а программно ни разу не реализовывал! А за напоминание "на пальцах" спасибо... долго бы я бился с imaginary part...


 
AlterEgo of WondeRu ©   (2004-12-26 15:51) [5]

может кто пользовал имеено эту библиотеку???


 
Таня   (2005-03-12 10:47) [6]

Удалено модератором
Примечание: Это чужая ветка.



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
1-1119447563
Максим
2005-06-22 17:39
2005.07.11
ListBox, GetShortPathName, exe-file


14-1118145229
Cerberus
2005-06-07 15:53
2005.07.11
Алгоритм


1-1118568996
xenos
2005-06-12 13:36
2005.07.11
Как зашить ехе внутрь другого exe?


1-1119349392
sergey_spy
2005-06-21 14:23
2005.07.11
Смешанный алгоритм: FIFO+абсолютный приоритет


3-1117044062
syte_ser78
2005-05-25 22:01
2005.07.11
сортировка данных